⊗jsPmFBRt 207 of 505 menu

Istruzione return in JavaScript

Supponiamo di avere una funzione che stampa in console il quadrato di un numero passato:

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

Supponiamo di voler non stampare il valore in console, ma memorizzarlo in una variabile, in questo modo:

let res = func(3); // nella variabile res ora c'è 9

Per questo in JavaScript esiste un'istruzione speciale return, che permette di specificare il valore che la funzione restituisce. Con la parola "restituisce" si intende il valore che verrà memorizzato nella variabile, se ad essa viene assegnata la funzione chiamata.

Quindi, riscriviamo la nostra funzione in modo che non stampi il risultato in console, ma lo restituisca alla variabile:

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

Ora chiamiamo la nostra funzione, memorizzando il suo risultato in una variabile:

let res = func(3); // nella variabile verrà memorizzato 9

Dopo che i dati sono stati memorizzati nella variabile, possono essere, ad esempio, stampati in console:

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

Oppure si possono prima modificare questi dati, e poi stamparli in console:

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

Si possono anche eseguire immediatamente alcune azioni con il risultato della funzione prima di memorizzarlo in una variabile:

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

Oppure si può non memorizzare il risultato in una variabile, ma stamparlo immediatamente in console:

console.log(func(3)); // stamperà 9

Si può chiamare la funzione in una stessa espressione con parametri diversi:

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

Create una funzione che accetta come parametro un numero e restituisce il cubo di questo numero. Utilizzando questa funzione trovate il cubo del numero 3 e memorizzatelo nella variabile res.

Create una funzione che accetta come parametro un numero e restituisce la radice quadrata di questo numero. Utilizzando questa funzione trovate la radice del numero 3, poi trovate la radice del numero 4. Sommate i risultati ottenuti e stampateli in console.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta