Les fonctions permettent de regrouper du code réutilisable. Elles sont essentielles pour structurer un programme.
1. Créer une fonction
function saluer() {
console.log("Bonjour !");
}
saluer();
2. Fonction avec paramètres
function addition(a, b) {
return a + b;
}
console.log(addition(4, 5)); // Affiche 9
3. Fonctions anonymes et fléchées
Une fonction peut aussi être stockée dans une variable :
let multiplier = function(x, y) {
return x * y;
};
Et avec la syntaxe fléchée :
let diviser = (a, b) => a / b;
4. Valeurs par défaut
function saluer(nom = "utilisateur") {
console.log("Bonjour " + nom);
}
5. Portée des variables
Les variables déclarées à l’intérieur d’une fonction sont locales à celle-ci :
function exemple() {
let message = "Hello";
console.log(message);
}