프로그래밍/알고리즘, 프로그래밍 언어
[JavaScript] 십진수를 이진수로 변환하기
제이콥J
2022. 1. 12. 15:53
십진수를 이진수로 변환하기 (toString 메소드 사용)
- 문법 : 변수.toString(2)
- 매개변수에 따라 다른 진수로도 변경 가능
// 십진수 100을 이진수로 변경
let number = 100;
number.toString(2)
// '1100100'
// 십진수 100을 오진수로 변경
let number = 100;
number.toString(5)
// '400'
// 숫자를 변수에 할당하지 않으면 에러발생
100.toString(2) // Uncaught SyntaxError: Invalid or unexpected token
이진수를 십진수로 변환 (parseInt 메소드 사용)
- 문법 : parseInt(변환할 숫자, 2)
- 매개변수에 따라 다른 진수로도 변경 가능
// 이진수 1100100을 십진수로 변경
parseInt(1100100, 2)
// 100
// 오진수 400을 십진수로 변경
parseInt(400, 5)
// 100
// 진수에 맞지 않는 숫자 사용시 NaN
parseInt(400, 2)
// NaN
반응형