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.
🍪 Nous utilisons des cookies
Nous utilisons des cookies pour améliorer votre expérience, analyser le trafic et afficher des publicités personnalisées via Google AdSense.
En continuant à utiliser ce site, vous acceptez notre utilisation des cookies.