生成随机数

来源:互联网 发布:阿里云域名无需备案 编辑:程序博客网 时间:2024/06/16 00:09
1、关于随机数的生成
Math.random() 生成0和1之间的随机小数
Math.random() * 7 生成0和7之间的随机小数
Math.random() * 7 + 1生成0和8之间的随机小数
Math.floor(Math.random() * 7 + 1)生成0和8之间的随机整数,注意是整数,不是小数..

2、Math.floor(Math.random() *100) 和Math.random()*100有什么区别
Math.floor 向下取整 0.999取整为0
Math.ceil  向上取整 0.1 取整为 1
Math.round 四舍五入 0.49取整为0 0.5取整为1

0 0