Math.ceil()
Math.ceil()方法执行的是向上取整计算,它返回的是大于参数的最小整数,看一下代码感受一下吧!
Math.ceil(189.99) //190
Math.ceil(99.02) //100
Math.ceil(55.56) //56
Math.ceil(66.54) //67
Math.ceil(0.8); // 1
Math.ceil(1.1); // 2
Math.ceil(1.5); // 2
Math.ceil(1.8); // 2
Math.floor()
floor() 方法执行的是向下取整计算,它返回的参数的整数部分。
Math.floor(189.99) //189
Math.floor(99.02) //99
Math.floor(55.56) //55
Math.floor(66.54) //66
Math.floor(0.8); //0
Math.floor(1.1); //1
Math.floor(1.5); //1
Math.floor(1.8); //1
Math.round()
round() 方法可把一个数字舍入为最接近的整数。它的原理相当于四舍五入。
Math.round(189.99) //190
Math.round(99.02) //99
Math.round(55.56) //56
Math.round(66.54) //67
Math.round(0.8); //1
Math.round(1.1); //1
Math.round(1.5); //2
Math.round(1.8); //2
Math.abs()
abs() 方法返回参数的绝对值
Math.round(189.99) //190
Math.round(99.02) //99
Math.round(55.56) //56
Math.round(66.54) //67
Math.round(0.8); //1
Math.round(1.1); //1
Math.round(1.5); //2
Math.round(1.8); //2