JavaScriptda funktsiyali ob'ektdan foydalanish

Ikkita funktsiyali ob'ekt yarataylik, har biri parametr sifatida raqam qabul qiladi. Birinchi funktsiya berilgan raqamni kvadratga ko'tarsin, ikkinchi funktsiya esa kubga ko'tarsin. Amalga oshiramiz:

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

Funktsiyalarimizdan foydalanamiz:

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

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

Uchta funktsiyali ob'ekt yarating, har biri parametr sifatida raqamlar massivini qabul qiladi. Birinchi funktsiya massiv elementlari yig'indisini, ikkinchi funktsiya - kvadratlar yig'indisini, uchinchi funktsiya - kuplar yig'indisini qaytarsin.