numBin.map(function(x, i) { return x * (Math.pow(2, i)); // O i é o índice do array }); // Usando o método reduce var calcFinal = calcFinal.reduce(function(x, y) { return x + y; }); } console.log(calcFinal); // 42
que se apenas um elemento se encaixa na condição, ele retorna true var numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]; Var isPar = number.some(function(x){ return x % 2 == 0; }); console.log(isPar); // true