js中的小数取整方法
原创javascript 中将小数取整的方法有:math.floor():向下取整,返回小于或等于该数字的最大整数。math.ceil():向上取整,返回大于或等于该数字的最小整数。math.round():四舍五入到最接近的整数。math.trunc()(es6):移除小数部分,返回相同符号的整数。
JavaScript 中的小数取整方法
在 JavaScript 中,有几种方法可以将小数取整:
Math.floor()
Math.floor() 函数返回小于或等于给定数字的最大整数。例如:
Math.floor(3.14); // 3 Math.floor(-3.14); // -4
Math.ceil()
Math.ceil() 函数返回大于或等于给定数字的最小整数。例如:
Math.ceil(3.14); // 4 Math.ceil(-3.14); // -3
Math.round()
Math.round() 函数将数字四舍五入到最接近的整数。例如:
Math.round(3.14); // 3 Math.round(3.64); // 4 Math.round(-3.14); // -3 Math.round(-3.64); // -4
使用 Math.trunc()(ES6)
Math.trunc() 函数返回一个整数,它与给定数字具有相同符号并移除小数部分。
Math.trunc(3.14); // 3 Math.trunc(-3.14); // -3
注意事项:
- Math.floor() 始终向下取整,而 Math.ceil() 始终向上取整。
- Math.round() 根据小数部分的值四舍五入。
- Math.trunc() 仅移除小数部分,而不会舍入。
以上就是js中的小数取整方法的详细内容,更多请关注IT视界其它相关文章!
上一篇:js代码混淆后如何还原 下一篇:js延迟执行如何暂停