怎样高速生成随机数

比方生成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);
}

原文地址:https://www.cnblogs.com/gavanwanggw/p/7063067.html