Ce site utilise des cookies pour améliorer uniquement votre expérience utilisateur.
Vous pouvez lire à tout moment comment nous utilisons les cookies sur le site.
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.