我想在 javascript 中将数字格式化为最多 2 位小数。我看到有:
toFixed(2)
但这似乎总是保留两位小数。我想要一些东西:100.1223334 并将其转换为 100.12 但我希望此函数将 100.5 转换为 100.5(因为 < 2 位小数)
什么是在 javascript 中执行此操作的最佳方法。
最佳答案
使用 Math.round(number * 100)/100
。
例如,100.1223 变成 10012.23,四舍五入到最接近的整数(10012),然后除以 100 得到 100.12。
关于javascript - 在javascript中格式化小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5684411/