Returns a random number, 0..1, weighted by a given easing function. Default easing is quadIn, which skews towards zero.
quadIn
Use weightedSource to return a function instead.
import * as Random from 'https://unpkg.com/ixfx/dist/random.js';Random.weighted(); // quadIn easing by default, which skews toward low valuesRandom.weighted(`quadOut`); // quadOut favours high values Copy
import * as Random from 'https://unpkg.com/ixfx/dist/random.js';Random.weighted(); // quadIn easing by default, which skews toward low valuesRandom.weighted(`quadOut`); // quadOut favours high values
Options. Uses 'quadIn' by default.
Random number (0-1)
weightedSource Returns a function rather than value
Returns a random number, 0..1, weighted by a given easing function. Default easing is
quadIn
, which skews towards zero.Use weightedSource to return a function instead.