Object met anonieme functies in JavaScript

In de vorige les hebben we een array gemaakt, bestaat uit functies. Laten we nu in plaats van een array een object maken met sleutels, waarvan de waarden functies zullen zijn:

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

Laten we ons object gebruiken:

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

obj.func1(); // geeft 1 weer
Задание 1

Maak een object met drie functies. Laat de eerste via return het getal 1 teruggeven, de tweede - getal 2, de derde - getal 3. Gebruik de gemaakte functies om de som van de geretourneerde getallen in de console weer te geven.

Задание 2

Doorloop het gemaakte object met een lus en geef de resultaten van de functies weer in de console.