Objet avec fonctions anonymes en JavaScript

Dans la leçon précédente, nous avons créé un tableau, composé de fonctions. Créons maintenant un objet avec des clés dont les valeurs seront des fonctions, au lieu d'un tableau :

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

Utilisons notre objet :

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

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

Créez un objet avec trois fonctions. Que la première retourne via return le nombre 1, la seconde - le nombre 2, la troisième - le nombre 3. À l'aide des fonctions créées, affichez dans la console la somme des nombres retournés.

Задание 2

Parcourez l'objet créé avec une boucle et affichez les résultats du travail des fonctions dans la console.