后台传给我数字 例如 :10000000
前端需要转化为财务所用的格式 1,000,000.00
scientificNotation:(num)=>{
num=num.toString(); let b=num.substring(num.indexOf('.'));
let a=num.substring(0,num.indexOf('.'));
if(Number(a)<0){
a='-'+Math.floor(Number(a.substring(1))).toLocaleString()
}else {
a=Math.floor(num).toLocaleString();
}
return a.toString()+b;
}
调用 scientificNotation(Number(num).toFixed(2));