Javascript 用toFix四舍五入

Javascript 用toFix四舍五入,javascript,coldfusion,getelementbyid,Javascript,Coldfusion,Getelementbyid,我有一个运行完美的循环。toFix()方法修剪到正确的小数位,但不四舍五入。为什么会这样 我也在使用ColdFusion来填充一些变量。谢谢 document.getElementById('flowinput#forminputdata#').value=(parseFloat(velocity#forminputdata#) * parseFloat(distance#forminputdata#) * parseFloat(depth#forminputdata#)).toFixed(4)

我有一个运行完美的循环。toFix()方法修剪到正确的小数位,但不四舍五入。为什么会这样

我也在使用ColdFusion来填充一些变量。谢谢

document.getElementById('flowinput#forminputdata#').value=(parseFloat(velocity#forminputdata#) * parseFloat(distance#forminputdata#) * parseFloat(depth#forminputdata#)).toFixed(4); 
toFixed()
获取数字,将其转换为字符串,并返回给定的小数位数。为了对数字进行四舍五入,您需要使用
toPrecision()

下面是该函数的示例。

toFixed()
获取数字,将其转换为字符串,并返回给定的小数位数。为了对数字进行四舍五入,您需要使用
toPrecision()

这是关于该函数的说明。

可能重复的可能重复的