JavaScript 的除法需要用到除法运算符号 (/) 来处理,除法结果跟 C、C++ 不同,会有小数点。下面说一下 JavaScript 的除法取整数方法。

floor 向下取整:

Math.floor(0.20); // 0
Math.floor(0.90); // 0
Math.floor(-0.90); // -1
Math.floor(-0.20); // -1

round 四舍五入:

Math.round(0.2) // 0
Math.round(0.9) // 1
Math.round(-0.9) // -1
Math.round(-0.2) // 0

ceil 向上取整:

Math.ceil(0.2) // 1
Math.ceil(0.9) // 1
Math.ceil(-0.9) // 0
Math.ceil(-0.2) // 0