Obiekt z funkcjami anonimowymi w JavaScript

W poprzedniej lekcji tworzyliśmy tablicę, składającą się z funkcji. Zróbmy teraz zamiast tablicy obiekt z kluczami, których wartościami będą funkcje:

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

Skorzystajmy z naszego obiektu:

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

obj.func1(); // wyświetli 1
Задание 1

Stwórz obiekt z trzema funkcjami. Niech pierwsza zwróci poprzez return liczbę 1, druga - liczbę 2, trzecia - liczbę 3. Za pomocą stworzonych funkcji wyświetl w konsoli sumę zwracanych liczb.

Задание 2

Przejdź przez stworzony obiekt pętlą i wyświetl wyniki działania funkcji w konsoli.