Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Random number in javascript [duplicate]

Tags:

javascript

I want to generate an array with a random number that each number is different. Could someone help me to solve this? Thanks.

        var array = [];
        for(var i = 0;i < 5; i++){
            var a = Math.floor(Math.random() * 5);
            array.push(a);
        }
        console.log(array);
like image 539
Leonard Avatar asked Jul 03 '26 06:07

Leonard


1 Answers

var array = [];
for (var i = 0; i < 10; i++) {
  var a = Math.floor(Math.random() * 10);
  while (array.indexOf(a) !== -1) {
    a = Math.floor(Math.random() * 10);
  }
  array.push(a);
}
console.log(array);
like image 114
Nithish Avatar answered Jul 04 '26 21:07

Nithish



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!