[javascript] 숫자 천 단위마다 콤마 찍는 함수 본문

개발 공부 일지/Javascript

[javascript] 숫자 천 단위마다 콤마 찍는 함수

두 가지 방법이 가능하다. 

 

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