diff --git a/Conversions/DecimalToBinary.js b/Conversions/DecimalToBinary.js new file mode 100644 index 000000000..deebc0753 --- /dev/null +++ b/Conversions/DecimalToBinary.js @@ -0,0 +1,12 @@ +function decimalToBinary(num) { + var bin = []; + while (num > 0) { + bin.unshift(num % 2); + num >>= 1; // basically /= 2 without remainder if any + } + console.log("The decimal in binary is " + bin.join('')); +} + +decimalToBinary(2); +decimalToBinary(7); +decimalToBinary(35);