Note/그밖에
콤마설정 스크립트
Delia :D
2011. 6. 30. 13:07
putComma("99999999");
리턴값 : 99,999,999
/***************************************************/
/* 콤마설정 */
function putComma(input) {
var num = input;
if (num < 0) {
num *= -1;
var minus = true
}else{
var minus = false
}
var dotPos = (num+"").split(".")
var dotU = dotPos[0]
var dotD = dotPos[1]
var commaFlag = dotU.length%3
if(commaFlag) {
var out = dotU.substring(0, commaFlag)
if (dotU.length > 3) out += ","
}
else var out = ""
for (var i=commaFlag; i < dotU.length; i+=3) {
out += dotU.substring(i, i+3)
if( i < dotU.length-3) out += ","
}
if(minus) out = "-" + out
if(dotD) return out + "." + dotD
else return out
}