플래시에서는 따로 콤마를 넣어주는 함수가 없다고 합니다.
숫자 값에 천 단위로 콤마 넣는 소스 입니다.
function addComma(str:String)
{
str = new String(str);
var strLen = str.length;
if (strLen<4) {
return str;
} else {
var commaNum = int((strLen-1)/3);
var index = strLen - commaNum*3;
var commaCount = str.slice(0,index);
for(var i=0;i<commaNum;i++){
var num = index+i*3;
commaCount += ","+str.slice(num, num+3);
}
return commaCount;
}
}
commas = addComma(String(str));
trace(commas);
숫자 값에 천 단위로 콤마 넣는 소스 입니다.
function addComma(str:String)
{
str = new String(str);
var strLen = str.length;
if (strLen<4) {
return str;
} else {
var commaNum = int((strLen-1)/3);
var index = strLen - commaNum*3;
var commaCount = str.slice(0,index);
for(var i=0;i<commaNum;i++){
var num = index+i*3;
commaCount += ","+str.slice(num, num+3);
}
return commaCount;
}
}
commas = addComma(String(str));
trace(commas);