JavaScript-dä anonim funksiýaly obýekt

Öňki sapakda biz funksiýalardan ybarat massiw döretdik. Indi bolsa massiw ýerine, gymmatlyklary funksiýa bolan açarlary bolan obýekt döreteliň:

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

Döredilen obýektimizden peýdalanyň:

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

obj.func1(); // 1 çykarar
Задание 1

Üç funksiýaly obýekt dörediň. Birinji funksiýa return bilen 1 sanyny, ikinji - 2 sanyny, üçünji - 3 sanyny gaýtarsyn. Döredilen funksiýalary ulanyp, gaýtarylýan sanlaryň jemyny konsola çykaryň.

Задание 2

Döredilen obýekti aýlaw bilen aýlaň we funksiýalaryň işiniň netijelerini konsola çykaryň.