자바스크립트
[자바스크립트] 숫자 3자리마다 ,(콤마) 찍기 - 화폐단위
은둔한량
2023. 8. 17. 14:21
반응형
자바스크립트로 숫자 3자리마다 ,(콤마) 찍기 함수입니다.
화폐단위라고도 하는데 php에서는 number_format과 같은 함수를 자바스크립트로 만들어 봤네요.
function number_format(num) {
var str = num;
if(typeof data == 'number') {
str = str+'';
}
var n = (str.replace(/[^\d]+/g, '')).replace(/(\d)(?=(?:\d{3})+(?!\d))/g, '$1,');
return n;
};
맨날 필요할때 찾아서 쓰고 했는데 이제 찾아보기도 귀찮아서 그냥 저장해놓습니다.
반응형