生成一个16位的随机数字

遇到了一个问题是生成一个16位的随机数字

主要代码是

function random(n){
    var rand = "";
    for(var i=0;i<n;i++){
        rand+=Math.floor(Math.random()*10)+" "
    }
    return rand
}
console.log(random(16)) 

使用到了Math类下面的floor和random方法 利用for循环 得到指定多少位的随机数字

Math.floor:向下取整 

Math.random:伪随机数在范围从0到小于1,也就是说,从0(包括0)往上,但是不包括1(排除1)。简化  0≤math.random<1

上一篇:Kettle启动及简单操作(1)


下一篇:Java的三种取整方法