JavaScript中的小数取整函数有 Math.floor() 和 Math.ceil()。Math.floor()向下取整,Math.ceil()向上取整,例如Math.floor(3.14)为3,Math.ceil(3.14)为4。

js小数取整的函数
什么是小数取整函数?
小数取整函数是指将一个小数转换为整数的函数,它通常用于丢弃小数部分,保留整数部分。
JavaScript 中的小数取整函数
JavaScript 中提供了两个小数取整函数:
-
Math.floor():向下取整,将小数部分舍去。例如:
Math.floor(3.14) // 3 -
Math.ceil():向上取整,将小数部分进位。例如:
Math.ceil(3.14) // 4
示例:
// 使用 Math.floor() let roundedDown = Math.floor(3.7); // 3 // 使用 Math.ceil() let roundedUp = Math.ceil(3.7); // 4
其他注意事项:
- 如果小数为负数,
Math.floor()会向下取整,而Math.ceil()会向上取整。 - 对于非数字输入,
Math.floor()和Math.ceil()会返回NaN(非数字)。 -
此外,还有一些其他方法可以实现小数取整,例如:
- 使用
toFixed()方法将小数转换为字符串,然后使用parseInt()将字符串转换为整数。 - 使用
Math.round()方法四舍五入到最接近的整数。
- 使用










