我被困在一点,就像如何将逗号分隔符固定到固定为两位小数的十进制数
例如:50506.2569至50,506.25
我在做什么
var variable = 32568.595;
var fix = variable.toFixed(2)
var seperator = fix.toLocaleString('en-in')
console.log(seperator);
这是给我32568.60
,但我想得到32,568.60
答案 0 :(得分:0)
这将按照您希望的方式格式化您的电话号码
function formatNumber(amount) {
const options = {
style: 'decimal',
maximumFractionDigits: 2
}
const formatter = new Intl.NumberFormat('en-US', options)
return formatter.format(amount)
}
console.log(formatNumber(50506.2569))
答案 1 :(得分:0)
var variable = 32568.595;
variable = +variable.toFixed(2); // Limit to 2 numbers after comma
variable = variable.toLocaleString(); // Make separator ','
这应该有效
答案 2 :(得分:0)
<f:facet>