1. Math.random(): 结果为0-1间的一个随机数(包括0,不包括1)。
0<=Math.random()<1
2. Math.floor(num): 返回比num小的最大整数。
3. Math.round(num): 参数num为一个数值,函数结果为num四舍五入后的整数。
先看小数部分十分位,如果大于或等于5,则四舍五入到整数部分,再截取整数部分。小数部分百分位以及之后计数单位不用管
4. Math.ceil(num):返回比num大的最小整数。
以下是例子以及执行结果:
console.log(Math.random());//[0,1)
console.log(Math.floor(6.1));//6
console.log(Math.floor(-6.1));//-7
console.log(Math.ceil(6.1));//7
console.log(Math.ceil(-6.1));//-6
console.log(Math.round(-6.45));//-6
console.log(Math.round(-6.55));//-7
console.log(Math.round(6.55));//7
网友评论