【发布时间】:2015-11-24 19:43:54
【问题描述】:
我想格式化我的数字,我想要这些结果。
我尝试了.toFixed(2),但没有产生预期的结果。
Input Result
50.000 => 50
50.900 => 50.9
50.940 => 50.94
50.941 => 50.94
类似于 0.## 的格式,但在 JavaScript 中。
【问题讨论】:
-
我想你正在寻找类似这样的东西 parseFloat(Math.round(num3 * 100) / 100).toFixed(2);这篇文章中对此进行了解释-> stackoverflow.com/questions/6134039/…
-
@robert 不是相反的
-
parseFloat(num.toFixed(2))可以解决问题 -
@m90 是的,你是对的 ;)
标签: javascript number-formatting