1.0.1 • Published 6 years ago
get-random-in-range v1.0.1
/**
- get-random-in-range
- Get a random integer in range via curried function that
- makes it easy to apply defaults to your random number generators.
npm install get-random-in-range
- or
yarn add get-random-in-range
- Simple example:
- randomInRange()()() // => immediately returns a number between 0 and 100
- Use currying to apply defaults:
- const randomGenerator = randomInRange(-100)(100);
- // somewhere else
- randomGenerator() // => returns a number between -100 and 100
- */
/** *
- @param {number=} min
- @return {function(number=): function(): number} / var randomInRange = function randomInRange() { var min = arguments.length > 0 && arguments0 !== undefined ? arguments0 : 0; return function () { var max = arguments.length > 0 && arguments0 !== undefined ? arguments0 : 100; return function () { return Math.floor(Math.random() (max - min)) + min; }; }; };
module.exports = randomInRange;