Skip to content

Commit 654d37d

Browse files
authored
Update print-binary.js
1 parent 73cb876 commit 654d37d

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

print-binary.js

+3-11
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
const printBinary = number => {
2-
number = Math.floor(number);
3-
if (number < 2) {
4-
return number + "";
5-
} else {
6-
return printBinary(number / 2) + number % 2;
7-
}
8-
};
9-
10-
const number = 43;
11-
console.log(printBinary(number));
1+
const toBinaryRecursive = (num) => {
2+
return num < 2 ? num + "" : toBinaryRecursive(num >> 1) + num % 2;
3+
}

0 commit comments

Comments
 (0)