<script type=\"text/javascript\">
function _comma(number) {
// 补全代码
var str=number.toString()
var str1=str.split('')
var arrnum=[]//用于存放需要插入','的下标
//这里针对负数并且只有三位数字的情况
if(str1[0]=='-'&&str1.length==4){
return number.toString()
}
//取出需要插入','的下标
for(var i=str1.length-3;i>0;i-=3){
arrnum.push(i);
}
//在对应位置插入',',注意要从后往前插,如果从前往后插会导致下标出错
for(var j=arrnum.shift();j!=undefined;j=arrnum.shift()){
str1.splice(j,0,',')
}
//将数组元素串成一个字符串并返回
return str1.join('')
}
</script>