Розуміння функції `sum` у JavaScript
Функція `sum` у JavaScript використовується для обчислення суми всіх елементів у масиві чи списку. Він приймає масив як аргумент і повертає суму всіх елементів у масиві.
Наприклад, якщо у вас є такий масив:
```
const numbers = [1, 2, 3, 4, 5];
```
Ви можете використовувати функцію `sum` так:
```
const sum = Math.sum(numbers);
console.log(sum); // Вихід: 15
```
Функція `Math.sum` — це вбудована функція в JavaScript, яка приймає масив як аргумент і повертає суму всіх елементів у масиві. Вона схожа на функцію `reduce`, але обчислює лише суму елементів, а не повертає окреме значення.
Ви також можете використовувати функцію `sum` з іншими типами масивів, наприклад рядками або об’єктами, але вона поверне лише суму числових значень у цих масивах. Наприклад:
```
const strings = ['1', '2', '3'];
const sum = Math.sum(strings); // Вихід: 6
```
У цьому випадку функція `sum` розглядатиме лише числові значення в масиві рядків (тобто числа 1, 2 і 3) і повертатиме їхню суму.