fixInteger (num, length) {
let res = (Array(length).join('0') + num).slice(-length) // 补0
res = res.replace(/(\s)/g, '').replace(/(\d{3})/g, '$1 ').replace(/\s*$/, '') // 每三位空格一次
return res
}
本文介绍了一个JavaScript函数,用于将指定长度的数字补全为固定长度,并以每三位添加空格的方式进行格式化。这在处理财务数据或需要标准化数字显示的场景中非常实用。
fixInteger (num, length) {
let res = (Array(length).join('0') + num).slice(-length) // 补0
res = res.replace(/(\s)/g, '').replace(/(\d{3})/g, '$1 ').replace(/\s*$/, '') // 每三位空格一次
return res
}
88

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