La boîte à outils
Crée tes propres fonctions utilitaires.
Les fonctions, c'est ton arbre de compétences : chaque fonction est un sort que tu crées une fois et que tu peux lancer autant de fois que tu veux. C'est le coeur de la programmation.
Tu vas créer plusieurs fonctions utilitaires : des classiques, des arrow functions, des paramètres par défaut, et même un callback.
Ce qu'on te demande
Crée 5 fonctions de difficulté croissante. Objectifs :
- Une fonction nommée
saluerqui retourne un message - Une fonction avec calcul
calculerXPqui retourne un résultat - Une arrow function
estMajeuravec=> - Une fonction avec un paramètre par défaut
- Une fonction qui prend une autre fonction en paramètre (callback)
Pense à bien afficher les résultats avec console.log() pour vérifier que tout fonctionne.
Clique sur "Exécuter" pour voir le résultat ici.
Astuce : une arrow function courte peut s'écrire sans accolades ni return : const double = (n) => n * 2;. Le résultat est retourné implicitement.
Pourquoi c'est important : les fonctions sont ton principal outil d'organisation du code. Un bon développeur décompose chaque problème en petites fonctions réutilisables. Compétence stratégique débloquée.