数值整数和小数 每隔三位加一个逗号方便阅读
function addCommas(nStr){
nStr += '';
x = nStr.split('.');
x1 = x[0];
x2 = x[1];
var rgx = /(\d+)(\d{3})/;
while (rgx.test(x1)) {
x1 = x1.replace(rgx, '$1,$2');
}
return x1 + '.' + (x2 ? x2.replace(/(\d{3})(?=[^$])/g,'$1,') : '');
}
var n = '1231123141.4212344'
alert(n+' : '+addCommas(n))