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

Учта функцияси бор объект ясанг, уларнинг ҳар бири параметр сифатида рақамлар тўпламини қабул қилади. Биринчи функция тўплам элементларининг йиғиндисини қайтарсин, иккинчи функция - квадратлар йиғиндисини, учинчи эса - кублар йиғиндисини қайтарсин.