Sometimes, we want to generate unique random numbers between 1 and 100 with JavaScript.
In this article, we’ll look at how to generate unique random numbers between 1 and 100 with JavaScript.
How to generate unique random numbers between 1 and 100 with JavaScript?
To generate unique random numbers between 1 and 100 with JavaScript, we can use the Math.random
method.
For instance, we write
const arr = [];
while (arr.length < 10) {
const r = Math.floor(Math.random() * 100) + 1;
if (arr.indexOf(r) === -1) {
arr.push(r);
}
}
console.log(arr);
to use a while loop to put random numbers into the arr
array until we have 10 random numbers.
We create the random number between 1 and 100 with
Math.floor(Math.random() * 100) + 1
Then we check if the number is already in arr
with
arr.indexOf(r) === -1
If it isn’t, then we call push
to push the number into the array.
Conclusion
To generate unique random numbers between 1 and 100 with JavaScript, we can use the Math.random
method.