如何快速生成随机数

比如生成5个随机数

那么随机生成下标

交换任意两个数

最后生成的数组即使随机的

for(var i = 0;i<1000;i++){
   var x = getRandomNumber()+1;
    var y = getRandomNumber()+1;
    var temp = number[x];
    number[x] = number[y];
    number[y] = temp;
}

function getRandomNumber(){
  return Math.floor(Math.random()*15);
}

你可能感兴趣的:(如何快速生成随机数)