科学计数法

后台传给我数字 例如 :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();
}
r
eturn a.toString()+b;
}
调用  scientificNotation(Number(num).toFixed(2));

猜你喜欢

转载自www.cnblogs.com/caoruichun/p/9249658.html
今日推荐