JavaScript: Random Integer Range Function 🚀

By Xah Lee. Date: . Last updated: .

Random Integer Function

/* [ random integer in range {min, max}, including min and max ] */
const xah_random_int = ((xmin,xmax) => (Math.floor( Math.random() * (xmax + 1 - xmin) + xmin )));

Random Range Function

/* [ random real number in range {min, max}, including min but excluding max. version 2017-05-12 ] */
const xah_random_real = ((xmin,xmax) => ( Math.random() * (xmax - xmin) + xmin));

How is random number seeded

It's based on current time.

Seed random number

You can't.

JavaScript: Random

JavaScript Number

BUY ΣJS JavaScript in Depth