Recent Posts
Recent Comments
게으른개발너D
[Number] 까먹는 것 정리 본문
Number
Prototypes
1. Number.prototype.toString()
10진수를 n진수로 변환
const num = 5;
// 5를 2진수로 변환
const change1 = num.toString(2);
console.log(change1);
// output:{string} "101"
// 5를 4진수로 변환
const change2 = num.toString(4);
console.log(change2);
// output:{string} "11"
반대) (Built-in Objects) parseInt()
2. Number.prototype.toLocaleString()
숫자를 통화로 변경해줌
const number = 3500;
console.log(number.toLocaleString()); // "3,500" if in U.S. English locale
cf) Intl.NumberFormat(locales, options).format(number) 과 같은 기능이다.
하지만 매우 큰 숫자라면 Intl.NumberFormat()을 쓰는 것을 권한다.
'개발 > JavaScript' 카테고리의 다른 글
[Object] 까먹는 것 정리 (0) | 2023.07.12 |
---|---|
[Math] 까먹는 것 정리 (0) | 2023.07.12 |
[Built-in Objects] 까먹는 것 정리 (0) | 2023.07.12 |
Classes - class, extends, super, this (0) | 2023.04.27 |
Async/ Await - async await, try catch finally, parallel async await (0) | 2023.03.30 |
Comments