UNPKG

random

Version:

Seedable random number generator supporting many common distributions.

13 lines 387 B
import { numberValidator } from '../validation'; export default (random, min = 0, max = 1) => { if (max === undefined) { max = min === undefined ? 1 : min; min = 0; } numberValidator(min).isInt(); numberValidator(max).isInt(); return () => { return (random.next() * (max - min + 1) + min) | 0; }; }; //# sourceMappingURL=uniform-int.js.map