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') +})() pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy