Restituzione di Valori dalle Funzioni
Lo scopo principale di una funzione è restituire un valore.
Lo spazio della funzione viene eliminato dopo la sua esecuzione e raramente si forniscono informazioni direttamente dalla funzione alla console.
La parola chiave return viene utilizzata per eseguire l'operazione di restituzione del valore e indica la fine dell'esecuzione della funzione:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
Nell'esempio sopra, si può vedere che la chiamata della funzione (add(25, 30)) viene sostituita dal valore 55 (25 + 30) dopo la parola chiave return.
Nota
La funzione completa la sua esecuzione e restituisce un valore nel punto di chiamata, e lo spazio della funzione viene liberato.
È inoltre fondamentale comprendere che la parola chiave return termina l'esecuzione della funzione. Qualsiasi codice dopo l'istruzione return non verrà eseguito:
1234567891011function add(a, b) { return a + b; console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); } let numb = add(25, 12); console.log("numb =", numb);
Le istruzioni console.log() dopo l'istruzione return non sono state eseguite.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain why code after the return statement doesn't run?
What happens if I don't use a return statement in a function?
Can you show more examples of using the return keyword?
Awesome!
Completion rate improved to 2.5
Restituzione di Valori dalle Funzioni
Scorri per mostrare il menu
Lo scopo principale di una funzione è restituire un valore.
Lo spazio della funzione viene eliminato dopo la sua esecuzione e raramente si forniscono informazioni direttamente dalla funzione alla console.
La parola chiave return viene utilizzata per eseguire l'operazione di restituzione del valore e indica la fine dell'esecuzione della funzione:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
Nell'esempio sopra, si può vedere che la chiamata della funzione (add(25, 30)) viene sostituita dal valore 55 (25 + 30) dopo la parola chiave return.
Nota
La funzione completa la sua esecuzione e restituisce un valore nel punto di chiamata, e lo spazio della funzione viene liberato.
È inoltre fondamentale comprendere che la parola chiave return termina l'esecuzione della funzione. Qualsiasi codice dopo l'istruzione return non verrà eseguito:
1234567891011function add(a, b) { return a + b; console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); } let numb = add(25, 12); console.log("numb =", numb);
Le istruzioni console.log() dopo l'istruzione return non sono state eseguite.
Grazie per i tuoi commenti!