以下代码用JS实现:
function formatNum(num){
if(typeof num =="number"){
num+="";
}
var resultNum = "";//格式化后的数
var str = num;
for(var i = num.length/3;i>0;i--){
var result;
if(i<=1){
result= str.substring(str.length-3,str.length)
}else{
result= ","+str.substring(str.length-3,str.length)
}
resultNum=result+resultNum;
str = str.substring(0,str.length-3);
}
return resultNum;
}
var resultNum = formatNum(1234567890);
alert(resultNum);