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