Акумулирање на елементи на низи во циклуси во JavaScript

Ајде да ја најдеме сумата на елементите на низата со помош на циклус:

javascriptlet arr = [1, 2, 3, 4, 5];
let res = 0;

for (let elem of arr) {
  res += elem;
}

console.log(res); // бараната сума
Задание 1

Дадена е низа:

javascriptlet arr = [2, 5, 9, 3, 1, 4];

Најдете ја сумата на елементите на оваа низа.

Задание 2

Дадена е низа:

javascriptlet arr = [2, 5, 9, 3, 1, 4];

Најдете ја сумата на елементите од низата кои се парни броеви.

Задание 3

Дадена е низа:

javascriptlet arr = [2, 5, 9, 3, 1, 4];

Најдете го збирот на квадратите на елементите на оваа низа.

Задание 4

Дадена е низа:

javascriptlet arr = [2, 5, 9, 3, 1, 4];

Најдете го производот на елементите на оваа низа.