javascript Math.floor 和 Math.trunc的区别
在MDN上Math.floor和Math.trunc的解释如下:
Math.floor(x)
返回小于一个数的最大整数,即一个数向下取整后的值。
Math.trunc(x)
返回一个数的整数部分,直接去除其小数点及之后的部分。
区别:
两者在正数部分表现一致,在负数的时候有些许区别
> Math.floor(-2.3) -3 > Math.trunc(-2.3) -2
转载请注明出处: 张子恒的网络日志