- 수의 단위에 3자리마다 " , "를 찍어주는 메소드를 사용해 봅니다.
- 아래와 같이 만들 수 있지요.
private function cvtIntToMoneyString( money:int ):String
{
var temp:Array = money.toString().split("");
var tempString:String = "";
for ( var i:int = temp.length -1 , count:int = 0; i >= 0 ; i-- )
{
count++;
if ( count % 3 == 0 && money.toString().length > 3)
{
temp[i] = "," + temp[i];
}
}
tempString = temp.join("");
return tempString;
}
- 위의 함수를 불러와서 아래와 같이 사용할 수 있습니다.
leftCap.text = "≫총 금액 : "+cvtIntToMoneyString(10000);