Javascript Math.random函数生成随机数
1
Math.random(); //该方法产生一个0到1之间的浮点数。 Math.floor(Math.random()*10+1); //1-10 Math.floor(Math.random()*24);//0-23
```javascript
var now=new Date();
var number = now.getSeconds(); //这将产生一个基于目前时间的0到59的整数。
var now=new Date();
var number = now.getSeconds()%43; //这将产生一个基于目前时间的0到42的整数。
关于这点,math.random()
具体怎么实现我们不必在意,只要知道怎么用就行了。另外Math.random()
实际上取的是[0, 1),加上Math.floor()
向下取整,也就是取小于x的整数,在非负数范围内相当于舍去小数点,于是就能达到这个效果了