更改此javascript以生成多个随机数

时间:2018-03-08 15:51:12

标签: javascript jjs

运行此代码会给我一个随机数,我需要的是将其更改为每次运行时生成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());

1 个答案:

答案 0 :(得分:1)

let n = 1000;
Array(n).fill(0).map((e)=>Math.round(Math.random()*(10000000000-100000000) + 100000000))

效果更好