首页 编程开发javascript Math.floor 和 Math.trunc的区别

javascript Math.floor 和 Math.trunc的区别

分类:编程开发
字数: (244)
阅读: (5013)
摘要:两者在正数部分表现一致,在负数的时候有些许区别, 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

转载请注明出处: 皮哈皮阿

本文的链接地址: https://blog.phpat.com/web/516.html

本文最后发布于2020年10月09日16:21,已经过了1596天没有更新,若内容或图片失效,请留言反馈


扫描二维码,在手机上阅读
()
评论本文(2)
评论列表:
陈。
回复
评论一下

3 年前

イωイω
回复
评论下

4 年前