숫자에 1000단위 콤마 넣기

땡굴이가 블로그에 올린 ‘숫자에 1000단위 콤마(,)를 넣어주는 방법 (2)‘를 보고, 저도 작년에 만들었던 함수를 공개해 봅니다. 다른 사람이 만든 함수를 그때그때 복사해서 사용하다가, 코드를 좀 더 짧게 만들어보려고 연구한 성과(?)죠.
Sorry, English translation is not available on this post.
ごめんなさい。このポストには日本語の翻訳を提供しません。
1
2
3
4
5
6
7
8
9
10
11
12
public static function makeCurrency(str:String):String{
	var arr:Array = str.split("");
	var len:uint = arr.length;
 
	for(var i:int=len-1, cnt:int=1; i>0; i--, cnt++){
		if((cnt % 3)==0){
			arr[i] = "," + arr[i];
		}
	}
	str = arr.join("");
	return str;
}

9 thoughts on “숫자에 1000단위 콤마 넣기”

    1. 굳이 대회랄건 없고, 걍 땡굴이가 올린걸 보고 내가 만들어 쓰던것도 올려 본거지 ㅋㅋㅋ
      나도 슬슬 구글 코드 써볼까? 귀찮아서리…

  1. 트랙백, 핑백이 잘 되지 않아서 이렇게 글 남겼습니다.
    저도 한번 만들어 봤는데 하다보니 소스가 비슷 ?!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다