컴공생의 다이어리

[js] 숫자 천 단위로 콤마(,) 찍기 - toLocaleString() 본문

Development/Node.js & JavaScript

[js] 숫자 천 단위로 콤마(,) 찍기 - toLocaleString()

컴공 K 2022. 9. 15. 00:01

JavaScript 숫자 천 단위로 콤마(,) 찍기 - toLocaleString()

자바스크립트에서 숫자의 천 단위마다 콤마 찍는 방법으로 아래와 같이 toLocaleString()을 활용하는 것이 있다. 변수가 Number 타입일 때만 천 단위로 콤마를 찍어 문자열로 리턴하고 만일 숫자 데이터가 문자열이라면 제대로 동작하지 않는다.

let num = 123456789;
console.log(num.toLocaleString()); // 123,456,789

// 잘못된 사용예시
let strNum = "123456789";
console.log(strNum.toLocaleString()); // 123456789

 

 

 

https://velog.io/@devstefancho/js-toLocaleString-%EB%A1%9C-%EC%B2%9C%EB%8B%A8%EC%9C%84-comma-%EC%B0%8D%EA%B8%B0

 

[javascript] toLocaleString 로 천단위 comma(,) 찍기

javascript에서 천 단위마다 , 를 찍는 방법을 찾아보았다.숫자 길이로 replace하는 방법도 있고, 여러가지가 있지만 toLocaleString이 가장 편한 방법인 것 같다.본래 용도는 이것이 아니지만, paramter값이

velog.io

 

728x90
Comments