/*
* Math.round() 将数字四舍五入到离它最近的整数
* Math.ceil() 将数字舍入到离它最近并大于它本身的整数
* Math.floor() 将数字舍入到离它最近并小于它本身的整数
* Math.random() 获取一个从0(包括)到1(不包括)的随机数
* */
var randomNum = Math.floor((Math.random() * 10) + 1);
document.write("<br />"+randomNum);
/*如果使用round()替代floor()方法,那么1和10的出现几率约是数字2至9的一半
1.5和1.999之间的数字都会被入成2,9和9.5之间的数字会被舍成9。
使用floor()方法则能确保随机数的出现几率更为平均。
*/
js中Math方法的小技巧
最新推荐文章于 2024-07-17 09:44:02 发布