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

Անցեք ցիկլով ստեղծված օբյեկտի վրայով և արտածեք ֆունկցիաների աշխատանքի արդյունքները կոնսոլում: