round() 方法可把一个数字舍入为最接近的整数。
就是基本的四舍五入
document.write(Math.round(0.49))
结果为:0document.write(Math.round(0.60))
结果为:1document.write(Math.round(-5.1))
结果为:-5document.write(Math.round(-5.6))
结果为:-6
ceil() 方法可对一个数进行上舍入。
返回值大于等于 x,并且与它最接近的整数。
document.write(Math.ceil(0.10))
结果为:1document.write(Math.ceil(0.60))
结果为:1document.write(Math.ceil(-5.1))
结果为:-5document.write(Math.ceil(-5.9))
结果为:-5
floor() 方法执行的是向下取整计算。
返回的是小于或等于函数参数,并且与之最接近的整数。
document.write(Math.floor(0.10))
结果为:0document.write(Math.floor(0.60))
结果为:0document.write(Math.floor(-5.1))
结果为:-6document.write(Math.floor(-5.6))
结果为:-6