반응형
숫자로 된 부분을 화폐로 표시하기 위해
일반적으로 3자리 마다 콤마를 표기해줘야
할 때가 있습니다.
JavaScript의 정규식을 이용하면 간단하게
처리가 가능합니다.
간단하기 때문에 바로 확인 해보겠습니다.

- 정규식으로 세자리 숫자마다 콤마
var number = 10000000; // number 변수에 숫자 입력
console.log(number); // 결과 10000000
number = number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ','); // 정규식으로 변환
console.log(number); // 결과 10,000,000
위의 예제와 같이 일반적인 숫자를
정규식으로 변환하면
3자리 숫자마다 ,(콤마)를 입력하여
화폐 단위처럼 변한 것을 확인할 수 있습니다.
※ 관련 포스팅
2021.08.02 - [Programing/JavaScript] - [JavaScript] 숫자, 문자 배열 간단하게 정렬하는 방법 Sort
2022.09.20 - [Programing/JavaScript] - [JavaScript] 삼항연산자란? 삼항연산자 조건문 사용방법
2022.09.23 - [Programing/JavaScript] - [JavaScript] 시간 지연 함수과 시간 반복 함수 setTimeout, setInterval
반응형
'Programing > JavaScript' 카테고리의 다른 글
[JavaScript] 문자열 구분자로 자르기 split (0) | 2022.09.23 |
---|---|
[JavaScript] 변수 타입 확인 방법 typeof (0) | 2022.09.23 |
[JavaScript] 시간 지연 함수과 시간 반복 함수 setTimeout, setInterval (0) | 2022.09.23 |
[JavaScript] 삼항연산자란? 삼항연산자 조건문 사용방법 (1) | 2022.09.20 |
[JavaScript] 숫자, 문자 배열 간단하게 정렬하는 방법 Sort (0) | 2021.08.02 |
댓글