프로그래밍/jQuery

쓸만한 숫자 표기 함수

찌라리 2014. 5. 15. 13:44

// 숫자 타입에서 쓸 수 있도록 format() 함수 추가
Number.prototype.format = function(){
    if(this==0) return "";
    var reg = /(^[+-]?\d+)(\d{3})/;
    var n = (this + '');
    while (reg.test(n)) n = n.replace(reg, '$1' + ',' + '$2');
    return n;
};
   
// 문자열 타입에서 쓸 수 있도록 format() 함수 추가
String.prototype.format = function(){
    var num = parseFloat(this);
    if( isNaN(num) ) return "";
    return num.format();
};


//사용법
NumberObject.format();
StringObject.format();


URL : http://stove99.tistory.com/113