- 수의 단위에 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);