1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-02 22:58:01 +00:00
Files
til/javascript/generate-random-integers.md
2019-09-01 21:54:34 -05:00

682 B

Generate Random Integers

JavaScript's Math module has a built-in random function.

> Math.random();
0.4663311937101857

It can be used to generate random floats between 0 and 1.

If you want integers, though, you're going to have to build your own function.

function getRandomInt(max) {
  return Math.floor(Math.random() * Math.floor(max));
}

> getRandomInt(10);
1
> getRandomInt(10);
7
> getRandomInt(10);
2

This function allows you to randomly generate numbers between 0 (inclusive) and max, a number you specify (exclusive).

source