자바스크립트 진수 변환
toString()과 parseInt()를 사용
- 10진수 -> 2진수 or 16진수
var dec = 123;
var bin = dec.toString(2); // 2진수 "1111011"
var bin = dec.toString(16); // 16진수 "7b"
- 16진수 -> 10진수 or 2진수
var hex = "7b";
var dec = parseInt(hex, 16); // 10진수 "123"
var dec = parseInt(hex, 16).toString(2); // 2진수(10진수로 바꿨다가 2진수로 변환) "123"
- 2진수 -> 10진수 or 16진수
var bin = "1111011";
var dec = parseInt(bin, 2); // 10진수 "123"
var dec = parseInt(bin, 2).toString(16); // 16진수(10진수로 바꿨다가 16진수로 변환) "7b"
🚀 자바스크립트 16진수, 10진수, 8진수, 2진수 변환
자바스크립트 진수 변환하기 자바스크립트네선 toString() 과 parseInt() 를 이용해 손쉽게 숫자 진수들을 변환 할 수 있다. 10진수 ➜ 16진수 var dec = 123; var hex = dec.toString(16); // === "7b" 10진수 ➜ 2진수 v
inpa.tistory.com
'JavaScript' 카테고리의 다른 글
JS | ES6 문법 - 모듈 (0) | 2023.01.13 |
---|---|
JS | ES6 문법 - class (0) | 2023.01.13 |
JS | ES6 문법 - 화살표 함수 (0) | 2023.01.12 |
JS | ES6 문법 - for of 문 (0) | 2023.01.12 |
JS | ES6 문법 - backtick (0) | 2023.01.12 |