Restituzione dei Dati dalle Funzioni
Possiamo restituire qualsiasi tipo di valore da una funzione utilizzando l'istruzione return
.
123456function sum(a, b) { return a + b; } let result = sum(10, 15); console.log(result); // Output: 25
Sintassi Generale
La sintassi generale di un'istruzione return è
return <value>;
Dove <value>
è opzionale. Se non viene fornito alcun valore, la funzione restituisce undefined
:
1234567function exampleFunc() { console.log("In the Function"); return; } let result = exampleFunc(); console.log("Return value if nothing is returned:", result); // Output: undefined
Come Funziona?
L'istruzione return interrompe l'esecuzione della funzione e restituisce il controllo al punto del codice in cui la funzione è stata chiamata. Pertanto, qualsiasi codice dopo return
viene ignorato:
1234567891011function exampleFunc() { console.log(1); console.log(2); return true; // Execution stops here console.log(4); // Ignored console.log(5); // Ignored } console.log("Before Function Call"); console.log(exampleFunc()); // Output: true console.log("After Function Call");
1. Quale sarà l'output del seguente codice?
2. Cosa succede se una funzione ha un'istruzione return senza valore?
3. Quale sarà l'output del seguente codice?
4. Nel seguente codice, quale sarà il valore di result
?
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
Awesome!
Completion rate improved to 1.33
Restituzione dei Dati dalle Funzioni
Scorri per mostrare il menu
Possiamo restituire qualsiasi tipo di valore da una funzione utilizzando l'istruzione return
.
123456function sum(a, b) { return a + b; } let result = sum(10, 15); console.log(result); // Output: 25
Sintassi Generale
La sintassi generale di un'istruzione return è
return <value>;
Dove <value>
è opzionale. Se non viene fornito alcun valore, la funzione restituisce undefined
:
1234567function exampleFunc() { console.log("In the Function"); return; } let result = exampleFunc(); console.log("Return value if nothing is returned:", result); // Output: undefined
Come Funziona?
L'istruzione return interrompe l'esecuzione della funzione e restituisce il controllo al punto del codice in cui la funzione è stata chiamata. Pertanto, qualsiasi codice dopo return
viene ignorato:
1234567891011function exampleFunc() { console.log(1); console.log(2); return true; // Execution stops here console.log(4); // Ignored console.log(5); // Ignored } console.log("Before Function Call"); console.log(exampleFunc()); // Output: true console.log("After Function Call");
1. Quale sarà l'output del seguente codice?
2. Cosa succede se una funzione ha un'istruzione return senza valore?
3. Quale sarà l'output del seguente codice?
4. Nel seguente codice, quale sarà il valore di result
?
Grazie per i tuoi commenti!