[英]How to generate more than one unique random number, using Javascript?
[英]change this javascript to generate more than one random number
運行此代碼將給我一個隨機數,我需要更改它以在每次運行時生成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());
let n = 1000;
Array(n).fill(0).map((e)=>Math.round(Math.random()*(10000000000-100000000) + 100000000))
效果更好
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.