向上取整,向下取整,四舍五入等

1.只保留整数部分(丢弃小数部分)
parseInt(5.1234);// 5


2.向下取整(<= 该数值的最大整数) 需注意当有16位小数,且数字偏向与+1时,自动加一
Math.floor(5.1234);// 5

Math.floor(5.111111111111111111111111111111111111111111111111114);// 5

Math.floor(5.999999999999999999999999999999999999999999994);// 6


3.向上取整(有小数,整数就+1)
Math.ceil(5.1234);//5

4.四舍五入(小数部分)

Math.round(5.1234);// 5

Math.round(5.6789);// 6


5.绝对值
Math.abs(-1);// 1

6.返回两者中的较大值
Math.max(1,2);// 2


7.返回两者中的较小值
Math.min(1,2);// 1


8.随机数(0-1)
Math.random();

原文地址:https://www.cnblogs.com/mcll/p/11849398.html