簡體   English   中英

更改此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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM