编辑这个页面须要登录或更高权限!

JavaScript Math.random() 方法

 JavaScript Math 对象

Math.random()方法返回一个随机数,范围从0(包括)到1(但不包括)。

由于random()是Math的静态方法,因此您始终将其用作Math.random(),而不是用作创建的Math对象的方法。

语法:

Math.random()
Math.random();
测试看看‹/›

浏览器兼容性

所有浏览器都完全支持Math.random()方法:

Method
Math.random()

技术细节

返回值:介于0(含)和1(不含)之间的浮点伪随机数
JavaScript版本:ECMAScript 1

更多实例

返回1到10之间的随机数:

Math.floor((Math.random() * 10) + 1);
测试看看‹/›

返回11到20之间的随机数:

Math.floor((Math.random() * 10) + 11);
测试看看‹/›

返回鼠标移动的随机数:

将鼠标指针移到下面的DIV上:

将鼠标悬停在我身上!!!

0.4194069268886713

 JavaScript Math 对象