运行此代码会给我一个随机数,我需要的是将其更改为每次运行时生成1000
function randomdnumber(){
var randomdnumber = "";
var nb = new Array();
nb[9] = 0;
for(i = 0,y = 10 ; i < 9 ; i++,y--)
nb[i] = Math.floor((Math.random()*10)),nb[9] += (nb[i]*y);
for(i = 0 ; i < 9 ; i++)
randomdnumber += nb[i];
nb[9] = nb[9]-(parseInt(nb[9]/11)*11);
if(nb[9] == 0 || nb[9] == 1)
randomdnumber += nb[9];
else
randomdnumber += (11 - nb[10]);
return randomdnumber;
}
print(+randomdnumber());
答案 0 :(得分:1)
let n = 1000;
Array(n).fill(0).map((e)=>Math.round(Math.random()*(10000000000-100000000) + 100000000))
效果更好