javascript - 在javascript中格式化小数

标签 javascript jquery format

我想在 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/

相关文章:

javascript - 在没有提交按钮的情况下选中时如何获取复选框名称

javascript - 检查是否选择了选项 - 具有多个选择

javascript - jQuery 类选择器 : With or Without tagname?

javascript - jQuery - ("a.class")加载和window.open?

format - 如何从 NXP MIFARE Ultralight 标签读取记录的有效负载?

visual-studio - VS2008格式化逻辑之间的切换

javascript - iOS safari 上手机和电子邮件的输入验证

javascript - 如何在标签元素内的文本旁边添加新文本

c - 在 C 中将全大写变量传递给 const char 数组指针

javascript - 数组、字符串和 .join( )