const format = (n) => {
let num = n.toString()
let len = num.length
if (len <= 3) {
return num
} else {
let temp = ''
let remainder = len % 3
if (remainder > 0) {
// 不是3的整数倍
return num.slice(0, remainder) + ',' + num.slice(remainder, len).match(/\d{3}/g).join(',') + temp
} else {
// 3的整数倍
return num.slice(0, len).match(/\d{3}/g).join(',') + temp
}
}
}
数字千分位分隔
最新推荐文章于 2024-05-14 16:27:26 发布