728x90
[소스코드]
/**
* @description 숫자를 1000 단위로 콤마로 구분한다.
* @param {number} value 값
* @return {string} 1000 단위 comma(,) 로 구분된 문자열
*/
currency: function ( s ) {
var result = '';
if (s) {
// 타입 체크
if (typeof s == 'number') {
result = s.toString();
} else {
result = s;
}
// 3자리마다 ',' 표시
result = result.replace(/\B(?=(\d{3})+(?!\d))/g, ',');
} else {
result = s;
}
console.log('입력값 : ' + s + ', 출력값 : ' + result);
return result;
}
[실행결과]
[첨부파일]
728x90
반응형
'UI > JavaScript(자바스크립트)' 카테고리의 다른 글
[자바스크립트] 문자열 공백제거하는 함수 (0) | 2022.10.05 |
---|---|
[자바스크립트] 유일한 ID 생성하는 함수 (1) | 2022.10.05 |
[자바스크립트] 숫자를 한글로 변환하기 (금액단위) (1) | 2022.10.04 |
[자바스크립트] 숫자를 거리단위로 변환해주는 함수 (0) | 2022.09.29 |
[자바스크립트] 초단위 문자열을 시분초로 변환하는 함수 (2) | 2022.09.29 |