[javascript] 숫자 천 단위마다 콤마 찍는 함수 본문
[javascript] 숫자 천 단위마다 콤마 찍는 함수
- 2020. 9. 15. 06:06
두 가지 방법이 가능하다.
1. toLocaleString()
toLocaleString() 메서드는 배열의 요소를 나타내는 문자열을 반환하는 함수로, locale 고유 문자열에 의해 분리되는데 숫자의 경우는 쉼표(.)로 분리된다.
const array1 = [ 123450 ]
array1.toLocaleString()
2. 정규표현식
/* 숫자 1000단위마다 , 표시하게 하는 함수 */
function commaAdd(num) {
const regexp = /\B(?=(\d{3})+(?!\d))/g
return num.toString().replace(regexp, ",")
}
(commaAdd는 함수 이름으로 각자 임의로 만들어서 넣어주면 된다.)
'개발 공부 일지 > Javascript' 카테고리의 다른 글
[javascript] localStorage (0) | 2020.11.03 |
---|---|
[javascript] 주요 이벤트 처리기 (0) | 2020.10.11 |