Použití objektu s funkcemi v JavaScriptu

Vytvořme objekt se dvěma funkcemi, přičemž každá z nich bude přijímat parametrem číslo. Nechť první funkce umocní předané číslo na druhou a druhá funkce na třetí. Implementujme:

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

Použijme naše funkce:

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

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

Vytvořte objekt se třemi funkcemi, přičemž každá z nich bude přijímat parametrem pole s čísly. Udělejte to tak, aby první funkce vracela součet prvků pole, druhá funkce - součet druhých mocnin a třetí - součet třetích mocnin.