IT/자바스크립트

3자리단위로 콤마 넣기

우서바 2011. 8. 24. 11:29

 

/**
 * 3자리단위로 콤마 넣기
 * @param amount
 * @return 콤마가 들어간 수
 */
function 함수명(num) {
    var reg = /(^[+-]?\d+)(\d{3})/; // 정규식 표현식
    num += ''; // 숫자 -> 문자열

    while (reg.test(num))
     num = num.replace(reg, '$1' + ',' + '$2');

    return num;
}