numObj.toString([radix])
toString() 메서드는 특정한 Number 객체를 나타내는 문자열을 반환한다.
옵션인 radix
는 수의 값을 나타내기 위해 사용되기 위한 기준을 정하는 2와 36사이의 정수(진수를 나타내는 기수의 값)이다.
만약에 radix값 이 지정되지 않으면, 임의로 10진수로 가정하게 된다.
십진법 숫자를 이진법으로 변환하기
let decimalNumber = '10';
let binaryArr = [];
while (decimalNumber) {
binaryArr.push(decimalNumber % 2);
decimalNumber = Math.floor(decimalNumber / 2);
}
console.log(binaryArr.reverse().join(''));
//1010