본문 바로가기
개발/Javascript

[js] 천자리 콤마 적용 (천자리 점찍기)

by 코딩하는 갓디노 2022. 6. 23.

[js] 천자리 콤마 적용 (천자리 점찍기)

 

자바스크립트를 이용하여
숫자에 천자리 콤마 찍는 방법입니다.

 

toLocaleString()

  • 추천하는 방법입니다.
  •  toLocaleString() 함수는 숫자를 로컬의 language format에 맞는 문자열로 세팅해줍니다.
  • 파라미터가 빈 값이면 사용자 로컬 환경의 locale을 default로 사용합니다.
Number(no)?.toLocaleString('en')
 
 
 

정규식

  • 사파리 환경 지원을 하지 않아 아이폰 개발을 원한다면 사용하면 안됩니다. 
num.toString().replace(/\B(?<!\.\d*)(?=(\d{3})+(?!\d))/g,
반응형

댓글