반응형
자바스크립트 숫자 콤마 찍는방법
이전 포스팅에서 MSSQL 쿼리 내 콤마 찍는 방법에 대해 설명하였다. 이번 포스팅은 자바스크립트 내에서 함수를 이용한 콤마 찍는 방법에 대해 설명하겠다.
우선 문자열이던 숫자던 상관없이 쓸 수 있도록 구현해보았다.
this.numberFormatWon = function(data) {
var str = data;
if(typeof data == 'number') {
str = str+'';
}
var n = (str.replace(/[^\d]+/g, '')).replace(/(\d)(?=(?:\d{3})+(?!\d))/g, '$1,');
return n;
};
위와 같이 함수를 구현하여 호출만 해주면 3자리마다 콤마를 찍어주어 반환하게 되어있다.
관련글 더 보기
2018/08/29 - [JSTL] c:set을 이용한 목록 순번매기는 방법 !
2018/08/28 - [MSSQL] 날짜 및 시간 차이 구하는 방법 (DATEDIFF 함수)
↓ 공감 을 눌러주시면 블로거에게 큰 힘이 됩니다 !
반응형
'공부 이야기' 카테고리의 다른 글
[JavaScript] 전화번호 포맷변경, 하이픈(-) 붙이는 방법 ! (0) | 2018.08.30 |
---|---|
[JavaScript] 8자리 날짜 포맷변경, 하이픈(-) 붙이는 방법 ! (0) | 2018.08.30 |
[MSSQL] 금액 자릿수마다 콤마찍는 방법 (CONVERT 함수) (0) | 2018.08.29 |
[JSTL] c:set을 이용한 목록 순번매기는 방법 ! (0) | 2018.08.29 |
[MSSQL] 날짜 및 시간 계산하는 방법 (DATEADD 함수) (0) | 2018.08.28 |