方法:
// 货币计数法的方法
const priceSplitter = (number: number) => (number && number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ','));
/**
* 金额相除100保留2位小数
*/
export function divideKeepTwoDecimal(num: number) {
if (!num) {
return 0;
}
// 小数点后两位百分比
const number = Math.floor(num) / 100;
// 转为货币计数法
return priceSplitter(number);
}
调用
import { divideKeepTwoDecimal } from '@/xxxxxxx';
$ {divideKeepTwoDecimal(num || 0)}
例如num传入726501726, 显示如下