본문 바로가기
Javascript

Javascript 숫자에 천단위로 콤마(,) 넣기

by Dokon Jang 2021. 8. 3.
반응형

쉽게 숫자에 천단위에 콤마를 넣는 방법입니다.

 

 

Intl.NumberFormat() 사용
var number = 1234567890.123456;

// 브라우저의 Local에 따라 표시
console.log(new Intl.NumberFormat().format(number));

// 한국 Local로 표시
console.log(new Intl.NumberFormat('ko-KR').format(number));

// 독일 Local로 표시
// 독일의 경우 천단위에 "."을 소숫점을 ","로 표시함.
console.log(new Intl.NumberFormat('de-DE').format(number));

// 천단위 와 소숫점 자리(5자리) 표시
// "0"을 5자리까지 채우지는 않음
console.log(new Intl.NumberFormat(undefined, { maximumFractionDigits: 5}).format(number));

 

Number.prototype.toLocalString() 사용
// 브라우저의 Local에 따라 표시
console.log(number.toLocaleString());
반응형

댓글