RandomDataGenerator#sow()

sow(seeds) Reset the seed of the random data generator. Note: the seed array is only processed up to the first undefined (or null) value, should such be present. Parameters Name Type Description seeds Array.<any> The array of seeds: the toString() of each value is used. Source code: math/RandomDataGenerator.js (Line 83)

RandomDataGenerator#sign()

sign() → {number} Returns a sign to be used with multiplication operator. Returns number - -1 or +1. Source code: math/RandomDataGenerator.js (Line 271)

RandomDataGenerator#realInRange()

realInRange(min, max) → {number} Returns a random real number between min and max. Parameters Name Type Description min number The minimum value in the range. max number The maximum value in the range. Returns number - A random number between min and max. Source code: math/RandomDataGenerator.js (Line 213)

RandomDataGenerator#real()

real() → {number} Returns a random real number between 0 and 2^32. Returns number - A random real number between 0 and 2^32. Source code: math/RandomDataGenerator.js (Line 172)

RandomDataGenerator#RandomDataGenerator

new RandomDataGenerator(seeds) An extremely useful repeatable random data generator. Based on Nonsense by Josh Faul https://github.com/jocafa/Nonsense. The random number genererator is based on the Alea PRNG, but is modified. https://github.com/coverslide/node-alea https://github.com/nquinlan/better-random-numbers-for-javascript-mirror http://baagoe.org/en/wiki/Better_random_numbers_for_javascript (original, perm. 404) Parameters Name Type Argument Description seeds Array.<any> | stri

RandomDataGenerator#pick()

pick(ary) → {any} Returns a random member of array. Parameters Name Type Description ary Array An Array to pick a random member of. Returns any - A random member of the array. Source code: math/RandomDataGenerator.js (Line 258)

RandomDataGenerator#normal()

normal() → {number} Returns a random real number between -1 and 1. Returns number - A random real number between -1 and 1. Source code: math/RandomDataGenerator.js (Line 227)

RandomDataGenerator#integerInRange()

integerInRange(min, max) → {number} Returns a random integer between and including min and max. Parameters Name Type Description min number The minimum value in the range. max number The maximum value in the range. Returns number - A random number between min and max. Source code: math/RandomDataGenerator.js (Line 184)

RandomDataGenerator#integer()

integer() → {number} Returns a random integer between 0 and 2^32. Returns number - A random integer between 0 and 2^32. Source code: math/RandomDataGenerator.js (Line 148)

RandomDataGenerator#frac()

frac() → {number} Returns a random real number between 0 and 1. Returns number - A random real number between 0 and 1. Source code: math/RandomDataGenerator.js (Line 160)