JS - Math.random()
JS - Math.random() 随机数
1. Math.random() : 随机获取范围内的一个数 ( 精确到小数点后14位 )
生成0~60间的数
1 | // 语法: Math.random()\*m [表示生成0~m之间的随机数] |
生成0~60间的整数
1 | parseInt(Math.random()*60) |
向下取整整数
1 | Math.floor(Math.random()*(60+1)) |
生成1~60间的整数
1 | Math.floor(Math.random()*60)+1 |
2. 表示生成两个数之间的随机数
1 | // 语法: Math.random()*m+n [表示生成n~m+n之间的随机数] |
1 | // 语法: Math.random()*m-n [表示生成-n~m+n之间的随机数] |
1 | // 语法: Math.random()*m-m [表示生成-m~0之间的随机数] |
3. 生成n~m之间的随机整数(包括n与m)
1 | // 语法: Math.floor(Math.random()\*(m-n+1))+n |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment