let numberFormat = function (value) {
let numerical=[];
let k = 10000,
sizes = ['', '万', '亿', '万亿'],
i;
if(value < k){
numerical=Number(value).toFixed(2)
}else{
i = Math.floor(Math.log(value) / Math.log(k));
numerical=((value / Math.pow(k, i))).toFixed(2)+sizes[i];
}
return numerical;
}
numberFormat(230000000.45); //2.30亿
js将数值转化为万、亿、万亿并保留两位小数
最新推荐文章于 2023-07-21 15:20:14 发布