javascript - 始终至少显示两位小数

标签 javascript decimal

我想格式化一个数字,使其始终至少有两位小数。

示例:

1
2.1
123.456
234.45

输出:

1.00
2.10
123.456
234.45

最佳答案

您可以固定为 2 或当前地点的数量;

 var result = num.toFixed(Math.max(2, (num.toString().split('.')[1] || []).length));

关于javascript - 始终至少显示两位小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20473940/

相关文章:

javascript - 我怎样才能消除这些嵌套的 promise ?

javascript - 将 JavaScript 数字呈现为 solidity ERC20 小数

javascript - 将 KENDO UI 自动完成条目作为 Controller 中的数组获取

Javascript 对象数组排序问题

javascript - 基于javascript切换div

.net - 调整小数精度,.net

c++ - c++11 中任意大小整数的最低 31 位

将十进制转换为字符/字符串

c# - 如何将小数值显示为小数点后两位?

javascript - 如何从外部 html 页面获取到正在运行的 GWT 页面的回调?