HTML & Script
자바스크립트에서 돈(money) 형식처럼 3자리마다 콤마 찍는 함수
duraboys
2007. 5. 2. 23:07
function fnMoneyType(v) {
v = v.toString();
if (v.length > 3) {
var mod = v.length % 3;
var retval = (mod > 0 ? (v.substring(0,mod)) : "");
for (i=0 ; i < Math.floor(v.length / 3); i++) {
if ((mod == 0) && (i == 0)) {
retval += v.substring(mod+ 3 * i, mod + 3 * i + 3);
} else {
retval+= "," + v.substring(mod + 3 * i, mod + 3 * i + 3);
}
}
return retval;
} else {
return v;
}
}
v = v.toString();
if (v.length > 3) {
var mod = v.length % 3;
var retval = (mod > 0 ? (v.substring(0,mod)) : "");
for (i=0 ; i < Math.floor(v.length / 3); i++) {
if ((mod == 0) && (i == 0)) {
retval += v.substring(mod+ 3 * i, mod + 3 * i + 3);
} else {
retval+= "," + v.substring(mod + 3 * i, mod + 3 * i + 3);
}
}
return retval;
} else {
return v;
}
}