Closures et Scope

Difficile 30 points

Créez une fonction qui retourne une fonction interne qui incrémente un compteur privé.

Les closures permettent à une fonction interne d'accéder aux variables de la fonction externe même après que la fonction externe soit terminée. C'est puissant pour créer des variables privées et des fonctions factory.

Bravo ! 🎉
Votre réponse est correcte ! Vous avez gagné 30 points.
Pas tout à fait...
Réessayez ! Vous pouvez le faire.

Votre code

Indice
Créez function creerCompteur() { let compteur = 0; return function() { compteur++; return compteur; }; }

Résultat

Cliquez sur "Exécuter le code" pour voir le résultat de votre code. Cliquez sur "Soumettre" pour vérifier si votre réponse est correcte.