显示浮点数到 2 位小数位的 JavaScript

2022-08-29 23:18:04

我想显示一个小数点后2位的数字。

我以为我可以在JavaScript中使用。toPrecision(2)

但是,如果数字是,我得到.我宁愿它保持不变。0.050.0500

JSbin上看到它

最好的方法是什么?

我可以想到编写一些解决方案,但我想(我希望)内置了这样的东西?


答案 1
float_num.toFixed(2);

注意:toFixed() 如有必要,将用零倒圆角或填充以满足指定的长度。


答案 2

你可以用这个函数来做,但它在IE中是错误的。如果你想要一个可靠的解决方案,看看我的答案在这里toFixed