가격을 표시하거나 큰 단위의 숫자를 표시할 때 3자리마다 콤마를 찍어서 표현하는 경우가 생깁니다. 이때 사용할 수 있는 방법을 소개하겠습니다. 1.
정규표현식 이용하기 const num = 123456; const newNum = num.toString().replace(/\B(?
\.\d*)(?
=(\d{3})+(?!\d))/g, ","); 2. toLocaleString() 메서드 이용하기 number.toLocaleString(locales, options) 로컬의 language format에 맞는 문자열로 변경해준다.
파라미터로 아무것도 전달되지 않으면 사용자 로컬 환경의 locale을 default로 사용한다. const num = 123456; const newNum = num.toLocaleString('ko-KR');...
#
3자리
#
JavaScript
#
숫자
#
콤마
원문 링크 : JavaScript 숫자 3자리마다 콤마 찍기