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.

192 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
92 vues
Vue d'ensemble de frameworks populaires comme React, Angular, et Vue.js
Vue d'ensemble des Frameworks Populaires : React, Angular et Vue.jsLes frameworks JavaScript tels que React, Angular et Vue.js sont largement utilisés pour le développement d'applications web...
JS
11 653 vues
Barre de recherche : Ajax
À partir de maintenant nous allons développer notre script permettant de contacter une page et de l'exécuter afin d'afficher le résultat de notre saisie.Nous allons commencer par mettre cette...
Créer son site
2 930 vues
Voir le profil d'un utilisateur en PHP
Maintenant que nous avons la liste des utilisateurs, nous allons créer une nouvelle page PHP afin de visiter le profil d'un membre dynamiquement.Pour cela nous allons passer dans l'URL l'identifiant...
Créer son site de rencontres
17 110 vues
Se connecter à une base de données en PHP
La première étape avant de se lancer dans la conception de son site et de créer une connexion directe avec sa base de données si vous avez besoin de stocker des données par la suite.Nous allons...
Créer son site
448 vues
Installation de PHP sur votre système (XAMPP, WAMP, MAMP, etc.)
Introduction à l'installation de PHPAvant de commencer à programmer en PHP, il est nécessaire d'installer PHP sur votre système local. Voici quelques-unes des méthodes courantes pour installer...
PHP
478 vues
CSS externe : l'utilisation de fichiers CSS séparés pour styliser plusieurs pages HTML
CSS Externe : L'utilisation de fichiers CSS séparés pour styliser plusieurs pages HTMLLe CSS externe est une méthode de stylisation où les styles sont définis dans des fichiers CSS distincts et...
CSS
3 684 vues
Différencier HTML (structure) de CSS (présentation)
Différencier HTML (structure) de CSS (présentation)HTML (HyperText Markup Language) et CSS (Cascading Style Sheets) sont deux langages complémentaires utilisés pour créer des sites Web, mais ils...
CSS
3 220 vues
Mise en évidence du texte avec <em>, <strong>, <u> et <s>
Mise en évidence du texte avec <em>, <strong>, <u> et <s>Les balises <em>, <strong>, <u> et <s> sont utilisées pour mettre en évidence le texte dans...
HTML
Publicité
Cette pub permet au site de vivre ...