怎样高速生成随机数

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值