js生成随机数

文章发布于 2023-06-29

使用Math.randomn()来生成多种范围和类型的随机数。

示例

0~1之间的随机小数

Math.random()

1~100之间的范围随机整数

Math.ceil(Math.random()*100)

随机生成一个数组

var arr =[]
var len = Math.ceil(Math.random()*10)
var val = Math.ceil(Math.ranodm()*100)

for(var i=0;i<len;i++) {
    arr.push(val)
}

唯一随机数

生成一个唯一的随机数,可以使用组合的方式来完成,当前时间戳+随机数。

getRandom(){
    var time = new Date().getTime()
    var random = Math.random()
    return time + random + random
}