개발지식/JavaScript
진수 변환
jinux127
2022. 2. 10. 20:37
10진수를 다른 진수로 ⇒ toString(),
다른 진수를 10진수 ⇒ parseInt()
toString()
특정 객체를 문자열로 반환 및 몇 진수로 반환까지 지원
let intNum = 3;
console.log(intNum.toString(2)); //11
//11은 eleven이 아니고 이진수의 00011임.
intNum = 32;
console.log(intNum.toString(16)); //20
//20은 twenty가 아니고 16진수의 00020임(2*16).
parseInt()
문자열을 특정 진수의 정수로 변환
parseInt(’변환하고자 하는 정수’, ‘해당 수의 진수’)
let intNum = "11";
let parsing = parseInt(intNum, 2);
console.log(parsing); //3