A simple fast space-efficient statistically good algorithm for random number generation in JavaScript.
npm install pcg32
or
yarn add pcg32
var PCG32 = require('pcg32')
var seed = 42;
var stream = 54;
var pcg32 = new PCG32(seed, stream);
// Print a radnom number between 0 and 4294967295
console.log(pcg32.random());
// Print a radnom number between 0 and 5
console.log(pcg32.random(6));
// Print 0 or 1
console.log(pcg32.random(2));