Tillämpning av objekt med funktioner i JavaScript

Låt oss skapa ett objekt med två funktioner, var och en av dem tar ett nummer som parameter. Låt den första funktionen kvadrera det överförda numret, och den andra funktionen - kubera det. Låt oss implementera:

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

Låt oss använda våra funktioner:

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

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

Skapa ett objekt med tre funktioner, var och en av dem tar en array med nummer som parameter. Gör så att den första funktionen returnerar summan av arrayelementen, den andra funktionen - summan av kvadrater, och den tredje - summan av kuber.