在javascript代码编写过程中,有时候我们需要使用js来生成随机数,清除ajax的get请求缓存的时候我们会带上一个随机数来解决此问题,此外在其他应用中也可能使用到随机数,在javascript语言中,math.random()函数是专门用来生成随机数的,random() 方法可返回介于 0 ~ 1 之间的一个随机数,如果需要使用javascript生成1至100或者1至1000范围内的随机数,可使用math.random()乘于100或者1000来实现。

(1)生成0~1范围内的随机数

 math.random();

(2)生成0-100范围内的随机数

math.ceil(math.random()*100);  

(3)生成0~1000范围内的随机数

math.ceil(math.random()*100);  

在上述的2和3的例子中,使用到了math.ceil函数,math.ceil函数表示向上取整,即它总是将数值向上舍入为最接近的整数。

 

备注:原文转载自博主个人站it技术小趣屋,原文链接为javascript使用math.random()随机数函数生成1至1000的随机数_it技术小趣屋。