Use the parseInt Function with a Radix(Help)

Tell us what’s happening:

Your code so far


function convertToInteger(str) {
 var a = parseInt("10011", 2); 
return a;
}

convertToInteger("10011");

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0.

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

@Eminent001 Your function always returns the same value (19) regardless of what string is passed to your function. Why? Because you assign parseInt(“10011”, 2) to the variable a and then return it. You have access to another variable which is local to your convertToInteger function which contains the string passed into the function. Use it instead of “10011” everytime.