천단위 콤마(,) 넣기
플래시 액션스크립트는 AS2든지, AS3든지 천단위 콤마를 넣어 주는 내장 함수를 제공해주지 않습니다.
그래서 구글링하고 응용한 결과.(응용이랄것도 없음)
//actionscript 2.0
textfild01["textarea" + 2].print_text = ""; //텍스트 필드 clear
my_number2 = aData[2]; //배열값 my_number2로
var dollar_array:Array = new Array();
var start:Number;
var end:Number = my_number2.length;
while (end > 0)
{
start = Math.max(end - 3, 0);
dollar_array.unshift(my_number2.slice(start, end));
end = start;
}
aData[2] = dollar_array.join(",");
textfild01["textarea" + 2].print_text.text = aData[2];//콤마가 포함된 값을 dynamic text field에 넣음
'tech > FLASH' 카테고리의 다른 글
ini 특정 파일 찾기 (0) | 2013.09.11 |
---|---|
[as3] as2, 3에서의 System.useCodePage = true; (0) | 2012.01.05 |
[flash] 얘기치 않은 파일 형식입니다. (0) | 2011.10.26 |
[AS3] 잘 되던게 안된다. ㅜㅜ (0) | 2011.08.30 |
adobe flash 10.3으로 퍼블리싱 해봅시다. (0) | 2011.08.12 |