“Вернуть сумму ровных чисел в массиве” Ответ

Как суммировать только даже числа в массиве

let numStr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

const sumEvens = (numStr) => {
  let sum = 0;
  for (let i = 0; i < numStr.length; i++) {
    if (i % 2 === 0){ 
    sum = sum + numStr[i];
    }
  }
  return sum;
}
 
console.log(sumEvens(numStr));
Important Ibis

Вернуть сумму ровных чисел в массиве

let numStr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

const sumEvens = arr => arr.filter(e => !(e % 2)).reduce((a, b) => a + b);

console.log(sumEvens(numStr));
Mr. RoBot

Ответы похожие на “Вернуть сумму ровных чисел в массиве”

Вопросы похожие на “Вернуть сумму ровных чисел в массиве”

Больше похожих ответов на “Вернуть сумму ровных чисел в массиве” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования