Sobes.tech
Middle+
22

Тапсырма: массивтегі сандардың квадратының сомасын есептейтін sumSquares функциясын өзіңіздің reduce функцияңызды пайдаланып жүзеге асырыңыз. Тек қана sumSquares функциясын өзгертуге болады.

Сұралған компаниялар
АэрофлотАэрофлот

AI-дан жауап

sobes.tech AI

Реализация функции sumSquares с использованием кастомной функции reduce может выглядеть так:

function sumSquares(arr) {
  return arr.reduce((acc, x) => acc + x * x, 0);
}

// Пример использования:
console.log(sumSquares([1, 2, 3])); // 1 + 4 + 9 = 14

Здесь reduce принимает аккумулятор acc и текущий элемент x, накапливая сумму квадратов элементов массива. Начальное значение аккумулятора — 0.