Примена на објект со функции во JavaScript

Да направиме објект со две функции, секоја од нив ќе прима број како параметар. Нека првата функция го подигне пренесениот број на квадрат, а втората функция - на коцка. Да ја имплементираме:

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

Да ги искористиме нашите функции:

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

console.log( math.square(2) ); // ќе испринта 4
console.log( math.cube(2) ); // ќе испринта 8
Задание 1

Направете објект со три функции, секоја од нив ќе прима низа со броеви како параметар. Направете така што првата функция ќе ја враќа сумата на елементите од низата, втората функција - сумата на квадратите, а третата - сумата на коцките.