Функция которая вычисляет среднее значение чисел, reduce
Почему в конце || (или) 0?
const find_average = array => array.reduce((acc, curr) => acc + curr, 0) / array.length || 0;
Ответы (1 шт):
Автор решения: Alexey Ten
→ Ссылка
По условию. Note: Empty arrays should return 0.
При пустом массиве у вас reduce вернёт 0. Вы его поделите на 0 и получите NaN. Поскольку это falsy значение, то сработает || 0 и вернётся 0.