在MDN上Math.floor和Math.trunc的解释如下:
Math.floor(x)
返回小于一个数的最大整数,即一个数向下取整后的值。
Math.trunc(x)
返回一个数的整数部分,直接去除其小数点及之后的部分。
区别:
两者在正数部分表现一致,在负数的时候有些许区别
> Math.floor(-2.3) -3 > Math.trunc(-2.3) -2
2020-10-09 · 管理员 · 阅读 5787
在MDN上Math.floor和Math.trunc的解释如下:
Math.floor(x)
返回小于一个数的最大整数,即一个数向下取整后的值。
Math.trunc(x)
返回一个数的整数部分,直接去除其小数点及之后的部分。
区别:
两者在正数部分表现一致,在负数的时候有些许区别
> Math.floor(-2.3) -3 > Math.trunc(-2.3) -2
emlog模版beginning开发者
评论交流 (0)
暂无评论,来坐第一个沙发吧~