[JS] 진수 변환 하기

Janet·2023년 4월 11일
0

JavaScript

목록 보기
20/26

진수 변환하기

  • 10진수 → n진수
    • 변환할 수를 담은 변수명(상수명).toString(n진수);
  • n진수 → 10 진수
    • parseInt(변환할 수, 변환할 수의 진수);
// 🔷 10진수 -> n진수 (n = 2)

let [a, b, c] = [14, 9, 15];
console.log(a.toString(2)); // 1110
console.log(b.toString(2)); // 1001
console.log(c.toString(2)); // 1111

// 주의! toString() 사용 시, 변활할 숫자를 변수 혹은 상수로 선언한 뒤 사용해야 함.
console.log(a.toString(2)); // 1110 (a = 14)
console.log(14.toString(2)); // SyntaxError
console.log("14".toString(2)); // 14

// 🔷 n진수 -> 10진수 (n = 2)

console.log(parseInt(1110, 2)); // 14
console.log(parseInt(1001, 2)); // 9
console.log(parseInt(1111, 2)); // 15
profile
😸

0개의 댓글