// 方法一:正则
const qian = num => `${num}`.replace(/(\d)(?=(?:\d{3})+$)/g, '$&,')
console.log(qian(5000000)) // 60,000,000
function toThousands (num) {
return (num || 0).toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,')
}
console.log(toThousands(5000000)) //
// 方法二:toLocaleString
console.log((60000000).toLocaleString()) // 60,000,000
本文介绍了两种将数字格式化为千分号分隔的方法:一是通过正则表达式匹配并插入逗号,二是利用JavaScript的`toLocaleString`方法。示例代码展示了如何将数字60000000转换为60,000,000的格式。
6105

被折叠的 条评论
为什么被折叠?



