일단은 프로그래머 나부랭이

천단위 구분기호(,) 찍는 함수 본문

Java Script (+Jquery)

천단위 구분기호(,) 찍는 함수

하필이면 도대체가 2017. 2. 17. 12:53

출처 : http://blog.munilive.com/javascript-comma-uncomma-2/
___________________________________________________________________________________________

//콤마찍기
function comma(str) {
    str = String(str);
    var minus = str.substring(0, 1);
 
    str = str.replace(/[^\d]+/g, '');
    str = str.replace(/(\d)(?=(?:\d{3})+(?!\d))/g, '$1,');

     //음수일 경우
    if(minus == "-") str = "-"+str;
 
    return str;
}
___________________________________________________________________________________________

위의 링크에서 퍼왔다.
천단위 기호로 ,를 찍고, 음수이면 -까지 붙여준다.

js를 쓰다보면 숫자에 천단위 구분 기호를 찍을 일이 매우매우매우 많다.
여기저기서 구해서 쓰다가 답답해서(..) 이곳에 메모를 겸해서 박제해둔다.



Comments