我有一个运行完美的循环。 toFix()方法将修整到正确的小数位,但不会舍入。为什么会这样呢?
我也在使用ColdFusion来填充一些变量。谢谢
document.getElementById('flowinput#forminputdata#').value=(parseFloat(velocity#forminputdata#) * parseFloat(distance#forminputdata#) * parseFloat(depth#forminputdata#)).toFixed(4);
最佳答案
toFixed()
获取数字,将其转换为字符串,然后返回给定的小数位数。为了四舍五入,您需要使用toPrecision()
。
这是该功能上的Mozilla Documentation。