2진수 👉🏻 10진수
const binary = "1111011";
const Decimal = parseInt(binary, 2); // === "123"
2진수 👉🏻 16진수 (* 10진수로 바꿨다가 다시 2진수로 바꾼다)
const binary = "1111011";
const hexadecimal = parseInt(binary, 2).toString(16); // === "7b"
10진수 👉🏻 2진수
const decimal = 123;
const binary = decimal.toString(2); // === "1111011"
10진수 👉🏻 16진수
const decimal = 123;
const hexadecimal = decimal.toString(16); // === "7b"
16진수 👉🏻 10진수
const hexadecimal = "7b";
const decimal = parseInt(hexadecimal, 16); // === "123"
16진수 👉🏻 2진수 (* 10진수로 바꿨다가 다시 2진수로 바꾼다)
const hexadecimal = "7b";
const binary = parseInt(hexadecimal, 16).toString(2); // === "1111011"
'JavaScript' 카테고리의 다른 글
[JS] 예외 처리(exception handling) (0) | 2022.07.06 |
---|---|
[JS] 클로저(closure) (0) | 2022.06.13 |
[JS] 자료 다루기(객체, 배열) (1) | 2022.06.05 |
[JS] 정규표현식(Regex) (3) | 2022.05.10 |