标签:
1. Math.random() -- 返回0和1之间的随机数 可能为0,但总是小于1,[0,1)。
例:Math.random()*(n-m)+m //返回(m-n)之间的随机数。
2. Math.floor() -- 向下取得一个最接近的整数;
例:Math.floor(0.6) //返回值为0。
3. Math.ceil() -- 向上取得一个最接近的整数;
例:Math.ceil(0.4) //返回值为1。
4. Math.round() -- 进行四舍五入;
例:Math.round(0.4) //返回值为0;
例:Math.round(0.6) //返回值为1。
5. 平常实际使用中函数大多相互配合:例如要想生成 0 - 10 之间的随机整数
例:Math.floor(Math.random()*11); 或 Math.ceil(Math.random()*11-1)。
标签:
原文地址:http://www.cnblogs.com/yujiangong/p/5760398.html