function formatNumber (id, value) {
var s = value
var dom = $('#'+id)
var unit = ''
s = parseFloat((s + "").replace(/[^\d\.-]/g, "")) + "";
var l = s.split(".")[0].split(""), r = s.split(".")[1];
if(l.length>= 5 && l.length <8 ){
l.splice(l.length-4,0,'.')
l = l.join("");
l = Number(l).toFixed(1)
unit = id=='preSaledPersonTimes'?'(万人)':(id=='preSaledBoxOffice'?'(万元)':'(万场)')
}else if(l.length>=8){
l.splice(l.length-8,0,'.')
l = l.join("");
l = Number(l).toFixed(1)
unit = id=='preSaledPersonTimes'?'(亿人)':(id=='preSaledBoxOffice'?'(亿元)':'(亿场)')
}else{
unit = id=='preSaledPersonTimes'?'(人)':(id=='preSaledBoxOffice'?'(元)':'(场)')
l = l.join("");
l = Math.round(Number(l))
}
dom.text(l)
}
js根据number位数自适应单位
最新推荐文章于 2022-09-20 16:12:13 发布