From b9fea2c90799faef18f27cd668f00a64de0109c4 Mon Sep 17 00:00:00 2001 From: Mohit Sharma Date: Sat, 19 Aug 2017 20:44:53 +0530 Subject: [PATCH] Added Decimal to BInary Conversion --- Conversions/DecimalToBinary.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Conversions/DecimalToBinary.js 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);