【发布时间】:2017-11-09 02:40:34
【问题描述】:
我在 javascript 中显示货币值,我想在每个值上显示 $,我还想要 ,(逗号)为数千,但我不希望小数点后的数字四舍五入,我也没有固定的小数点后位数的限制。
这是为en-AU
例如
45000 -> 45,000 美元
3.6987 -> 3.6987 美元
3 -> $3
4.00 -> 4.00 美元
是否有任何内置的 JavaScript 方法或库可以帮助实现这一点?
【问题讨论】:
-
这是一个问答网站。问题是什么?您在哪里尝试自己解决这个问题?
-
向我们展示你想要所有这些东西的代码?
-
美国 icurrency 的小数位不超过 2 位,因此
$3.6987不是有效的货币金额,不应显示为 1。最小的美国货币是 1 美分(1 美元的 1/100),将显示为$0.01。多于两位小数只会让人们感到困惑,因为您假装某物是不是货币的金额。
标签: javascript currency