From 31c265592c496d4f67f743b757c65c618c46a5e9 Mon Sep 17 00:00:00 2001 From: Kaustubh Badrike Date: Sun, 4 Oct 2020 00:37:43 +0530 Subject: [PATCH 1/2] Update BinaryToDecimal.js Fix typo in name --- Conversions/BinaryToDecimal.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Conversions/BinaryToDecimal.js b/Conversions/BinaryToDecimal.js index 9074684702..8930c5299f 100644 --- a/Conversions/BinaryToDecimal.js +++ b/Conversions/BinaryToDecimal.js @@ -1,11 +1,12 @@ -function binaryToDeicmal (binaryNumber) { +function binaryToDecimal (binaryString) { let decimalNumber = 0 - const binaryDigits = binaryNumber.split('').reverse() // Splits the binary number into reversed single digits + const binaryDigits = binaryString.split('').reverse() // Splits the binary number into reversed single digits binaryDigits.forEach((binaryDigit, index) => { decimalNumber += binaryDigit * (Math.pow(2, index)) // Summation of all the decimal converted digits }) - console.log(`Decimal of ${binaryNumber} is ${decimalNumber}`) + console.log(`Decimal of ${binaryString} is ${decimalNumber}`) + return decimalNumber } -binaryToDeicmal('111001') -binaryToDeicmal('101') +binaryToDecimal('111001') +binaryToDecimal('101') From c5f7c48c61626f4644e41087c1fa2eafaa65b2df Mon Sep 17 00:00:00 2001 From: vinayak Date: Tue, 6 Oct 2020 00:10:21 +0530 Subject: [PATCH 2/2] Update BinaryToDecimal.js --- Conversions/BinaryToDecimal.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Conversions/BinaryToDecimal.js b/Conversions/BinaryToDecimal.js index 8930c5299f..4a391cf84a 100644 --- a/Conversions/BinaryToDecimal.js +++ b/Conversions/BinaryToDecimal.js @@ -1,4 +1,4 @@ -function binaryToDecimal (binaryString) { +const binaryToDecimal = (binaryString) => { let decimalNumber = 0 const binaryDigits = binaryString.split('').reverse() // Splits the binary number into reversed single digits binaryDigits.forEach((binaryDigit, index) => { @@ -8,5 +8,7 @@ function binaryToDecimal (binaryString) { return decimalNumber } -binaryToDecimal('111001') -binaryToDecimal('101') +(() => { + binaryToDecimal('111001') + binaryToDecimal('101') +})()