实现一个总是返回数值的整数部分的函数

2018-09-12  本文已影响0人  sunxiaochuan

出处

Math 对象 - JavaScript 教程 - 网道 ---- mathfloor,mathceil

代码

function ToInteger(x) {
  x = Number(x);
  return x < 0 ? Math.ceil(x) : Math.floor(x);
}

ToInteger(3.2) // 3
ToInteger(3.5) // 3
ToInteger(3.8) // 3
ToInteger(-3.2) // -3
ToInteger(-3.5) // -3
ToInteger(-3.8) // -3

上面代码中,不管正数或负数,ToInteger函数总是返回一个数值的整数部分。

上一篇下一篇

猜你喜欢

热点阅读