ობიექტი ანონიმური ფუნქციებით 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

გადაუარეთ შექმნილ ობიექტს ციკლით და გამოიტანეთ ფუნქციების მუშაობის შედეგები კონსოლში.