random_lib_random v1.0.2
Random Number Generator
This package provides functions for generating random integers and pseudo-random numbers. Installation
npm install --save @random-lib-random
Usage
Import the generateRandomNumber and randomInteger functions:
import { generateRandomNumber, randomInteger } from '@random-lib-random';
Generate a random integer:
randomInteger(min, max) returns a random integer between min and max (both inclusive).
const randomInt = randomInteger(0, 9);
console.log(Random integer: ${randomInt}
);
Generate a pseudo-random number:
The generateRandomNumber() function generates a sequence of pseudo-random numbers based on a given seed. If no seed is provided, the current time in milliseconds will be used as the seed.
// Generate a sequence of 5 random numbers with a given seed
generateRandomNumber(0, 1, 42)(); // Returns the first random number generateRandomNumber(0, 1, 42)(); generateRandomNumber(0, 1, 42)(); generateRandomNumber(0, 1, 42)(); generateRandomNumber(0, 1, 42)();