js向下取整

该文章由 leevare 发布于 ,归类于 Javascript

Math.floor这是常见的向下取整方式。除了这个,还有更加简便的方式。

第一种方式,直接将数值与0

const number = 2.5 | 0;
// 输出2

第二种方式,将数值取两次反。

const number = ~~2.5;
// 输出2

需要注意的是Math.floor(NaN)Math.floor(Infinity)返回的分别是NaNInfinity,而使用上述两种方式返回的都是0

如果觉得我的文章对您有用,请您随意打赏。您的支持将鼓励我更加努力创作!

相关文章:

说点什么

avatar
300
  Subscribe  
提醒