천단위 콤마(,) 넣기

플래시 액션스크립트는 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에 넣음

+ Recent posts