function base10(str) { var arr = str.split("") var cout = 1 let sum = 0 for (let i = arr.length - 1; i >= 0; i--) { if(arr[i]==="1") sum += cout cout = cout *2 } return sum }
function base10(str) {
let s = 0
for (let i = 0; i < str.length; i++) {
let j = str.charAt(i)
if (j == 1) {
s += Math.pow(2, str.length - i - 1)
}
}
return s
}
function base10(str) {
if(parseInt) return parseInt(str, 2)
let result = 0
for (let i = 0; i < str.length; i++) {
result += (+str[i]) * Math.pow(2, str.length - i - 1)
}
return result
}
function base10(str) {
var sum = 0;
for (var i = 0; i < str.length; i++) {
if (str.substr(i, 1) == '1') {
sum += Math.pow(2, str.length-1-i);
}
}
return sum;
}