Retour de Valeurs dans les Fonctions en JavaScript


Lorsqu'une fonction est exécutée, elle peut renvoyer une valeur à l'endroit où elle a été appelée. Cette valeur peut être utilisée pour effectuer d'autres opérations ou pour être stockée dans une variable.


1. Retour de Valeurs :


Le retour de valeurs dans une fonction se fait à l'aide du mot-clé return. Il est utilisé pour spécifier la valeur que la fonction doit renvoyer à l'endroit où elle a été appelée.


function nomDeLaFonction() {
    return valeur;
}


2. Exemple de Retour de Valeur :


// Déclaration d'une fonction qui additionne deux nombres et retourne le résultat
function additionner(a, b) {
    return a + b;
}

// Appel de la fonction et stockage du résultat dans une variable
let resultat = additionner(5, 3); // resultat vaut 8


3. Retour Multiple :


En JavaScript, vous ne pouvez retourner qu'une seule valeur à partir d'une fonction. Cependant, vous pouvez retourner des valeurs multiples en les regroupant dans un objet ou un tableau.


Exemple de Retour Multiple avec un Objet :


function obtenirInfosPersonne() {
    return {
        nom: "Jean",
        age: 30,
        ville: "Paris"
    };
}

let infos = obtenirInfosPersonne();
console.log(infos.nom); // Affiche "Jean"
console.log(infos.age); // Affiche 30
console.log(infos.ville); // Affiche "Paris"


4. Valeur de Retour Optionnelle :


Si vous n'indiquez pas de valeur de retour à l'aide du mot-clé return, la fonction renverra undefined par défaut.


Exemple :


function direBonjour() {
    console.log("Bonjour !");
    // Pas de retour de valeur
}

let resultat = direBonjour(); // resultat vaut undefined


5. Utilisation de return pour Mettre Fin à l'Exécution :


Lorsqu'une instruction return est exécutée dans une fonction, elle met fin à l'exécution de la fonction et renvoie la valeur spécifiée.


Exemple :


function verifierAge(age) {
    if (age < 18) {
        return "Mineur";
    } else {
        return "Majeur";
    }
}

let statut = verifierAge(20); // statut vaut "Majeur"


En résumé, le retour de valeurs dans les fonctions en JavaScript permet de renvoyer des résultats calculés à partir du bloc de code de la fonction à l'endroit où elle a été appelée. En comprenant comment utiliser le mot-clé return, vous pouvez écrire des fonctions qui produisent des résultats utiles et réutilisables dans vos programmes JavaScript.

219 vues
Posté le 08 mars 2024
Publicité Sitedudev
Cette pub permet au site de vivre ...
Publicité
Cette pub permet au site de vivre ...
Voir d'autres articles
4 324 vues
Le langage CSS
Le CSS permet de concevoir le design de votre site web. Le CSS agit sur des éléments HTML.On peut intégrer le CSS de deux façons :Directement sur les éléments de votre HTML,Mettre le...
Créer son site
2 473 vues
Base de données de notre messagerie interne
Nous allons maintenant développer un élément-clé de notre site de rencontres. Nous allons concevoir une messagerie interne entre 2 utilisateurs.Avant de commencer je vous invite à prendre la...
Créer son site de rencontres
395 vues
Utilisation des attributs id et class pour identifier et styler les éléments
Utilisation des attributs id et class pour identifier et styler les élémentsLes attributs id et class sont utilisés pour identifier et styler les éléments HTML en leur attribuant des...
HTML
17 985 vues
Mot de passe oublié en PHP
Il arrivera souvent qu'un utilisateur oublie son mot de passe. Pour y remédiez nous allons modifier notre base de données avec un nouveau paramètre nous permettant de savoir si...
Créer son site
3 814 vues
Notre base de données
Avant de commencer notre cours pour créer notre système d'amis, nous allons commencer par créer notre table de relation.Pour cela nous avons besoin d'un demandeur et d'un receveur.Le demandeur est...
Créer son site
17 345 vues
Créer un profil PHP
Après avoir créé notre page de connexion et notre page d'inscription il est temps de créer un profil pour votre utilisateur !La page profil permettra plusieurs choses ! D'éditer ses informations...
Créer son site
304 vues
Comment ces propriétés affectent le positionnement et la mise en page des éléments
Impact des Propriétés de Marge, Bordure, Rembourrage, Largeur et Hauteur sur le Positionnement et la Mise en Page des ÉlémentsEn CSS, les propriétés de marge, bordure, rembourrage, largeur et...
CSS
289 vues
Utilisation des éléments de division <div> et <span> pour structurer le contenu
Utilisation des éléments de division <div> et <span> pour structurer le contenuLes balises <div> et <span> sont des éléments de division utilisés pour structurer et...
HTML
Publicité
Cette pub permet au site de vivre ...