View Single Post
Old 10-13-2012, 02:18 AM   PM User | #1
gabsillis
New Coder

 
Join Date: Sep 2012
Posts: 15
Thanks: 4
Thanked 0 Times in 0 Posts
gabsillis is an unknown quantity at this point
Binary to Decimal conversion

Hello all,
I'm making a script that converts a binary input into a decimal number.
I always get a 0 as answer for some reason.
Code:
var countMult = 1;
var binary = prompt("enter a binary number");
var len = binary.length;
var dec = 0;
var convert = function(){
    for (i=0;i<len;i++){
        if (binary.charAt(i) === 1){
//this part seems to be a problem
            dec+=countMult;
        }
        countMult = countMult*2;
        console.log(dec);
    }
};
convert();
gabsillis is offline   Reply With Quote