ixfx
    Preparing search index...

    Function secondsMs

    • Returns function which produces a random number of seconds, with a unit of milliseconds.

      Maximum value is exclusive, defaulting to 5 Use secondsMs to return a random value directly, or secondsMsSource to return a function.

      Parameters

      Returns number

      It's a very minor function, but can make code a little more literate:

      // Random timeout of up to 5 seconds
      setTimeout(() => { ...}, secondsMsSource(5));
      secondsMs(5000);
      
      // Random milliseconds between 1000-4999
      secondsMs({ max:5, min:1 });