Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@entropy-source/pseudo-random

entropy-source493AGPL-3.04.0.0

Pseudorandom number generators for JavaScript

agpl, generator, javascript, number, prng, pseudo, random, xoroshiro, xoshiro

readme

:game_die: @entropy-source/pseudo-random


© xkcd.com

Pseudorandom number generators for JavaScript. See docs.

:warning: The code requires regeneratorRuntime to be defined, for instance by importing regenerator-runtime/runtime. `js import { splitmix64, nextFloat64, nextUint64, } from '@entropy-source/pseudo-random';

const seed = [0, 0]; // Two 32-bit signed integers. const prng = splitmix64(seed); nextUint64(prng); // 64 random bits as two 32-bit signed integers (compatible with @arithmetic-type/uint64). nextFloat64(prng); // A random double in the range [0, 1[. `

License Version Tests Dependencies Dev dependencies GitHub issues Downloads

Code issues Code maintainability Code coverage (cov) Code technical debt Documentation Package size

:scroll: References