Files
JavaScript/Conversions/BinaryToDecimal.js
2020-08-23 15:49:51 +05:30

12 lines
453 B
JavaScript

function binaryToDeicmal (binaryNumber) {
let decimalNumber = 0
const binaryDigits = binaryNumber.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}`)
}
binaryToDeicmal('111001')
binaryToDeicmal('101')