JavaScript 如何删除小数点后的数字
使用 Math.trunc()
函数删除小数点后的数字,例如 Math.trunc(1.37)。 Math.trunc() 函数删除小数位并返回数字的整数部分。
const num = 124.567; const removeDecimal = Math.trunc(num); // 124 console.log(removeDecimal); const roundDown = Math.floor(num); // 124 console.log(roundDown); const roundNearestInteger = Math.round(num); // 125 console.log(roundNearestInteger); const roundUp = Math.ceil(num); console.log(roundUp); // 125
我们的第一个示例使用 Math.trunc 函数。
该函数不会以任何方式对数字进行四舍五入,它只是移除小数部分并返回整数。
看下面的示例
console.log(Math.trunc(-1.37)); // -1 console.log(Math.trunc(2.0)); // 2 console.log(Math.trunc(5.35)); // 5
下一个可能的情况是通过向下舍入来删除小数点后的数字。 使用 Math.floor 函数。
该函数返回小于或等于提供的数字的最大整数。 这里有些例子。
console.log(Math.floor(-1.37)); // -2 console.log(Math.floor(2.6)); // 2 console.log(Math.floor(5.35)); // 5
下一个示例显示如何使用 Math.round 函数将数字四舍五入到最接近的整数。 这里有些例子。
console.log(Math.round(-1.37)); // -1 console.log(Math.round(2.5)); // 3 console.log(Math.round(5.49)); // 5
最后一个示例显示了如何使用 Math.ceil 函数通过四舍五入来删除小数点后的数字。
Math.ceil 函数总是向上进入一个数字。 这里有些例子。
console.log(Math.ceil(-1.99)); // -1 console.log(Math.ceil(2.01)); // 3 console.log(Math.ceil(5.49)); // 6
如果您想简单地删除小数点后的数字,而不以任何方式进行四舍五入,请使用 Math.trunc 函数。
到此这篇关于JavaScript 删除小数点后的数字的文章就介绍到这了,更多相关js删除小数点后的数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
vite打包优化vite-plugin-compression的使用示例详解
这篇文章主要介绍了vite打包优化vite-plugin-compression的使用,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-09-09JS 组件系列之Bootstrap Table 冻结列功能IE浏览器兼容性问题解决方案
这篇文章主要介绍了JS 组件系列之Bootstrap Table 冻结列功能IE浏览器兼容性问题解决方案,需要的朋友可以参考下2017-06-06js 阻止子元素响应父元素的onmouseout事件具体实现
本文为大家介绍下js阻止子元素响应父元素的onmouseout事件,具体实现如下,感兴趣的朋友可以参考下2013-12-12微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】
这篇文章主要介绍了微信小程序实现动态改变view标签宽度和高度的方法,涉及微信小程序事件响应及使用setData针对data数据动态操作相关实现技巧,需要的朋友可以参考下2017-12-12
最新评论