Description
- Given a non-negative integer n, write a function which returns that number in a binary format.
- 음수가 아닌 정수 n이 주어진다.
- 이 숫자를 2진 포맷(binary format)으로 반환한다.
Solution 01
function toBinary(n) {
return parseInt(n.toString(2));
}
toBinary(0); // 0
toBinary(1); // 1
toBinary(2); // 10
toBinary(3); // 11
toBinary(4); // 100
toBinary(5); // 101
toBinary(6); // 110
toBinary(7); // 111
toBinary(8); // 1000
toBinary(9); // 1001
toBinary(10); // 1010
Solution 02
function toBinary(n) {
return Number(n.toString(2));
}
toBinary(0); // 0
toBinary(1); // 1
toBinary(2); // 10
toBinary(3); // 11
toBinary(4); // 100
toBinary(5); // 101
toBinary(6); // 110
toBinary(7); // 111
toBinary(8); // 1000
toBinary(9); // 1001
toBinary(10); // 1010
Solution 03
function toBinary(n) {
return +n.toString(2);
}
toBinary(0); // 0
toBinary(1); // 1
toBinary(2); // 10
toBinary(3); // 11
toBinary(4); // 100
toBinary(5); // 101
toBinary(6); // 110
toBinary(7); // 111
toBinary(8); // 1000
toBinary(9); // 1001
toBinary(10); // 1010