UNPKG

random-float

Version:
13 lines (10 loc) 319 B
export default function randomFloat(minimum, maximum) { if (maximum === undefined) { maximum = minimum; minimum = 0; } if (typeof minimum !== 'number' || typeof maximum !== 'number') { throw new TypeError('Expected all arguments to be numbers'); } return (Math.random() * (maximum - minimum)) + minimum; }