Upotreba objekta sa funkcijama u JavaScript-u

Hajde da napravimo objekat sa dve funkcije, od kojih će svaka kao parametar primati broj. Neka prva funkcija podiže prosleđeni broj na kvadrat, a druga funkcija - na kub. Implementirajmo:

javascriptlet math = {
  square: function(num) {return num * num},
  cube: function(num) {return num * num * num},
};

Iskoristimo naše funkcije:

javascriptlet math = {
  square: function(num) {return num * num},
  cube: function(num) {return num * num * num},
};

console.log( math.square(2) ); // ispisaće 4
console.log( math.cube(2) ); // ispisaće 8
Задание 1

Napravite objekat sa tri funkcije, od kojih će svaka kao parametar primati niz sa brojevima. Uredite tako da prva funkcija vraća zbir elemenata niza, druga funkcija - zbir kvadrata, a treća - zbir kubova.