本文介绍js实现每三位逗号的方法,供大家参考,具体实现方法如下:


功能formatnum(STR){
VaR纽世达= ;
var计数= 0;

如果(str.indexof(,)= = 1){
对于(var i = str.length-1;我> = 0;我--){
如果(计数% = 3 = 0 = { 0计数!)
纽世达= str.charat(我)+
其他{ }
纽世达= str.charat(我)+纽世达;
}
计数+;
}
STR =纽世达+。00; / /自动填充小数点后两位
console.log(STR)
}
其他的
{
对于(var i = str.indexof(,)- 1;我> = 0;我--){
如果(计数% = 3 = 0 = { 0计数!)
纽世达= str.charat(我)+
其他{ }
str.charat纽世达=(I +纽世达); / /一个一个字符连接在一起
}
计数+;
}
STR =纽世达+(STR + 00 )。Substr((STR + 00 )。IndexOf(,),3);
console.log(STR)
}
}

formatnum('13213.24 '); / /输出13213.34
formatnum('132134.2 '); / /输出132134.20
formatnum('132134 '); / /输出132134
formatnum('132134.236 '); / /输出132134.23


希望本文能对大家的javascript程序设计有所帮助。