function formatPrice(price) {
if (typeof price !== 'number') return price
return String(Number(price)).replace(/\B(?=(\d{3})+(?!\d))/g, ',')
}
let num=123456789;
let sumData=formatPrice(num);
alert(sumData);
如果精确到小数点后两位
function formatPrice(price) {
if (typeof price !== 'number') return price
return String(Number(price).toFixed(2)).replace(/\B(?=(\d{3})+(?!\d))/g, ',')
}