今天看了别人写了一个添加千分符的程序,写的三十行,我自己写了一个更加精简的。
效果展示: 4645131697 =>46,4513,1697
var str = "4645131697";
var ni ="";
for (var i = 0; i<str.length; i++) {
var temp=str.charAt(str.length-1-i);
if((i+1)%4==0&&i!=0){
temp=","+temp;
}
ni=temp+ni;
}
console.log(ni);