knuth-shuffle-seeded
The Fisher-Yates (aka Knuth) shuffle for Node.js, with seeding support
The Fisher-Yates (aka Knuth) shuffle for Node.js, with seeding support
The Fisher-Yates (aka Knuth) shuffle for Browser and Node.js
Shuffle the words in a string and optionally the letters in each word using the Fisher-Yates algorithm. Useful for creating test fixtures, benchmarking samples, etc.
Returns an integer corresponding to the unbiased exponent of a double-precision floating-point number.
Generate an array of random number ranges. Useful for creating test fixtures or benchmarking samples.
An unbiased CSPRNG inspired by PHP's random_int.
Returns an integer corresponding to the unbiased exponent of a single-precision floating-point number.
Compute an unbiased sample variance incrementally.
Compute a variance-to-mean ratio (VMR) incrementally.
Compute a moving arithmetic mean and corrected sample standard deviation incrementally.
Compute a moving arithmetic mean and unbiased sample variance incrementally.
Compute a moving unbiased sample covariance incrementally.
Compute an arithmetic mean and corrected sample standard deviation incrementally.
Compute an arithmetic mean and unbiased sample variance incrementally.
Compute a moving unbiased sample variance incrementally.
Compute a moving variance-to-mean ratio (VMR) incrementally.
Compute a sample Pearson product-moment correlation coefficient.
Compute a squared sample Pearson product-moment correlation coefficient.
Compute a sample Pearson product-moment correlation matrix incrementally.
Compute a moving sample Pearson product-moment correlation coefficient incrementally.