본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


Javascript/[기초] Javascript

Javascript number format(자바스크립트 숫자 콤마)

야근없는 행복한 삶을 위해 ~
by 마샤와 곰 2020. 10. 26.

매번 찾아쓰기 힘들어서 적어두는 내용입니다!

프로토타입에 접근해서 함수를 추가합니다.

//숫자형식에 대한 추가
Number.prototype.format = function(){
    if(this==0) return 0;
    var reg = /(^[+-]?\d+)(\d{3})/;
    var n = (this + '');
    while (reg.test(n)) n = n.replace(reg, '$1' + ',' + '$2');
    return n;
};

//문자에 대한 기능 추가
String.prototype.format = function(){
    var num = parseFloat(this);
    if( isNaN(num) ) return "0"; 
    return num.format();
};

 

사용법은 매우 간단합니다.

끝!

 

끝!

 

반응형
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)

댓글