Funktio-objektin käyttö JavaScriptissä

Luodaan objekti, jossa on kaksi funktiota, joista kummankin parametrina on luku. Olkoon ensimmäinen funktio korottaa annetun luvun neliöön ja toinen funktio - kuutioon. Toteutetaan:

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

Käytetään omia funktioitamme:

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

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

Luo objekti, jossa on kolme funktiota, joista jokainen ottaa parametrikseen taulukon numeroita. Tee niin, että ensimmäinen funktio palauttaa taulukon elementtien summan, toinen funktio - neliöiden summan ja kolmas - kuutioiden summan.