⊗jsPmFBRt 207 of 505 menu

L'instruction return en JavaScript

Supposons que nous ayons une fonction qui affiche dans la console le carré du nombre transmis :

function func(num) { console.log(num ** 2); }

Supposons que nous ne voulions pas afficher la valeur dans la console, mais l'enregistrer dans une variable, comme ceci :

let res = func(3); // la variable res contient maintenant 9

Pour cela, JavaScript dispose d'une instruction spéciale return, qui permet de spécifier la valeur que la fonction renvoie. Par le mot "renvoie", on comprend la valeur qui sera enregistrée dans la variable si on lui assigne la fonction appelée.

Alors, réécrivons notre fonction pour qu'elle n'affiche plus le résultat dans la console, mais qu'elle le renvoie dans une variable :

function func(num) { return num ** 2; }

Appelons maintenant notre fonction, en enregistrant sa réponse dans une variable :

let res = func(3); // la variable contiendra 9

Une fois les données enregistrées dans la variable, elles peuvent, par exemple, être affichées dans la console :

let res = func(3); console.log(res); // affichera 9

On peut aussi d'abord modifier ces données d'une manière ou d'une autre, puis les afficher dans la console :

let res = func(3); res = res + 1; console.log(res); // affichera 10

On peut immédiatement effectuer des actions avec le résultat du travail de la fonction avant de l'enregistrer dans une variable :

let res = func(3) + 1; console.log(res); // affichera 10

On peut aussi ne pas enregistrer le résultat dans une variable, mais l'afficher immédiatement dans la console :

console.log(func(3)); // affichera 9

On peut appeler la fonction dans une même expression avec différents paramètres :

let res = func(2) + func(3); console.log(res); // affichera 13

Créez une fonction qui accepte un nombre comme paramètre et renvoie le cube de ce nombre. À l'aide de cette fonction, trouvez le cube du nombre 3 et enregistrez-le dans la variable res.

Créez une fonction qui accepte un nombre comme paramètre et renvoie la racine carrée de ce nombre. À l'aide de cette fonction, trouvez la racine du nombre 3, puis trouvez la racine du nombre 4. Additionnez les résultats obtenus et affichez-les dans la console.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser