세이박스

자바스크립트에서 숫자 3자리 마다 콤마(,) 삽입 또는 콤마(,) 제거 하기

웹프로그램
자바스크립트로 사용자가 입력한 숫자에 천단위로 콤마를 삽입 하고자 하거나 빼고 싶을때 필요한 함수 입니다.

예를들어 입력된 값이 1000000원을 1,000,000원으로 바꾸고자 할 경우 setComma(1000000); 함수를 이용하시면 됩니다.
1,000,000원에서 콤마를 빼고 싶다면 RemoveComma('1,000,000'); 함수를 이용 하시면 됩니다.



//1,000단위 마다 콤마(,) 추가 하기

function setComma(str) {
  return Number(String(str).replace(/\..*|[^\d]/g, "")).toLocaleString().slice(0,-3);
}


//1,000 단위 마다 콤마(,) 제거 하기

function RemoveComma(str) {
  return parseInt(str.replace(/,/g, ""));
}


  최신영화, 최신 미국드라마 무료 다운로드... 


[출처] 세이박스 - http://www.saybox.co.kr/bbs/board.php?bo_table=board05&wr_id=133