Объект бо функсияҳои номаълум дар JavaScript

Дар дарси гузашта мо массив, ки аз функсияҳо иборат буд, сохтем. Ҳоло ба ҷои массив объекте созем, ки калидҳояш функсияҳо бошанд:

javascriptlet obj = {
  func1: function() {console.log(1)},
  func2: function() {console.log(2)},
  func3: function() {console.log(3)},
};

Аз объекти худ истифода барем:

javascriptlet obj = {
  func1: function() {console.log(1)},
  func2: function() {console.log(2)},
  func3: function() {console.log(3)},
};

obj.func1(); // 1-ро ба намош мегузорад
Задание 1

Объекте бо се функсия созед. Бигзор якум аз тариқи return адади 1-ро баргардонад, дуввум - адади 2, сеюм - адади 3. Бо ёрии функсияҳои сохташуда дар консоль ҷамъи ададҳои баргардонидашударо чоп кунед.

Задание 2

Объекти сохташударо бо сикл гузаронед ва натиҷаҳои коркарди функсияҳоро дар консоль чоп кунед.