Javascript 中四舍五入的函数是Math.round(), 但该函数只是对第一位小数四舍五入,很多情况下需要的可能是对小数点后的多少位进行四舍五入。为此,我写了一个函数实现该功能功能。
结果:123.346
后来一个问我的同事说他找到了另一个函数,toFixed(); 我在微软的jscript参考上找了很久也没有找到这个函数 ,但发现该函数确实存在,是Number对象的一个方法。
var num = new Number(123.3456); alert(num.toFixed(3));结果:123.346
显然,这个函数更简单好用。
本文详细介绍了JavaScript中如何实现精确的小数点后位数四舍五入,并对比了Math.round()函数与Number对象的toFixed()方法的使用场景与效果,展示了后者在简化代码和提高精度方面的优势。
592

被折叠的 条评论
为什么被折叠?



