반응형
쉽게 숫자에 천단위에 콤마를 넣는 방법입니다.
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());
반응형
'Javascript' 카테고리의 다른 글
SlickGrid - Cell 수정 중 저장 버튼 클릭 시 수정 된 데이터 Grid Data에 반영 시키기 (0) | 2021.11.10 |
---|---|
Javascript JSONObject 배열 정렬하기 (0) | 2021.10.18 |
[Javascript] 크롬 브라우저에서 클립보드에 문자 복사하기 (0) | 2021.07.21 |
SlickGrid 순번 컬럼 넣기 (0) | 2021.07.19 |
Javascript에서 Json Object의 Key(name), Value 쉽게 얻기 (0) | 2021.07.16 |
댓글