【发布时间】:2012-10-21 03:52:36
【问题描述】:
可能重复:
how to print number with commas as thousands separators in Javascript
我有一个函数可以将千位分隔符添加到一个数字中,但是当传入小数时它无法正常工作:
function thousandSep(val) {
return String(val).split("").reverse().join("")
.replace(/(.{3}\B)/g, "$1,")
.split("").reverse().join("");
}
如果我通过了 10000,我得到了预期的 10000。
但是,传入 10,000.00 我得到 1,000,0.00。
如何修改函数来处理小数?
【问题讨论】:
标签: javascript