Help in parseInt function

Tell us what’s happening:

Your code so far


function convertToInteger(str) {
    var a = parseInt(str,10);
    return a;
  
}

convertToInteger("10011");

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/use-the-parseint-function-with-a-radix

I am not able to find where my code goes wrong here.

You are supposed to convert binary string to integers. What you did is simply treating the string as decimal instead of binary.

1 Like