/**
* 金钱格式化
* @param num 数字
* @param precision 精度
*/
function moneyFormat(num: number, precision = 0) {
let numStr = +(num || 0).toFixed(precision) + '',
ret = ''
let [intStr, decimalStr] = numStr.split('.')
while (intStr.length > 3) {
ret = `,${intStr.slice(-3)}${ret}`
intStr = intStr.slice(0, -3)
}
ret = intStr + ret
if (decimalStr) {
ret += `.${decimalStr}`
}
return ret
}
js 金钱格式化
最新推荐文章于 2023-01-14 15:54:12 发布