개발자의 길

[javascript] 숫자 세자리 마다 콤마 찍기 (돈표시 할때 사용) 본문

2. JS

[javascript] 숫자 세자리 마다 콤마 찍기 (돈표시 할때 사용)

자르르 2011. 7. 28. 17:47



function trans_Num(str) {
  var str=String(str); //우선 스트림으로 바꾸고
  var result="";
  var len=str.length;
  if(len>3){ //세자리 이상일떄만
   for(i=len-1,j=0;i>=0;i--){
    result=str.substring(i,i+1)+result; //끝자리 부터 하나씩 합치다가
    j++;
    if(j==3 && j!=0){ //세자리 되면 콤마 추가
     result=","+result;
     j=0;
    }
   }
  }
  return result;
 }


이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
공유하기 링크
Comments