commaNumber
逗号分割数字,即 123456789 转为 '123,456,789' 格式的 字符
使用方法
ts
import { commaNumber } from '@kanjianmusic/fn';
const price = 1234.56789;
commaNumber(price) // '1,234.56789'为什么不用 toLocaleString
Chrome (109.0.5414.119) 下, Number.toLocaleString('en-US') 会默认只保留 3 位小数,且四舍五入,这和预期不符,所以当前功能使用正则实现。
(-1.23456789).toLocaleString('en-US') // '-1.235'