Utilizzo di Else per Risultati Alternativi
Sebbene le istruzioni if eseguano il codice in condizioni specifiche, non creano un vero e proprio ramificarsi nel codice. Invece, guidano l'interprete attraverso percorsi diversi all'interno del programma.
La parola chiave else
Per introdurre un comportamento di ramificazione, è possibile utilizzare la parola chiave else in combinazione con if per creare istruzioni condizionali.
Considera il seguente esempio:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
Nell'esempio sopra, la condizione a >= 100 viene valutata come false, quindi il blocco di codice all'interno dell'istruzione if non viene eseguito. Invece, viene eseguito il blocco di codice all'interno dell'istruzione else perché la condizione dell'if è false.
La sintassi dell'istruzione else è simile a quella dell'istruzione if, tranne per il fatto che non richiede una condizione o parentesi tonde ().
Nota
Quando si utilizza un'istruzione
else, non inserire il punto e virgola di fine comando (;) dopo il blocco di codiceif({}), poiché ciò comporterà unSyntaxError. L'istruzioneif-elseè considerata un unico comando.
1. Quale sarà l'output?
2. Quale sarà l'output?
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 how the `else` statement works in more detail?
What happens if I add more conditions, like using `else if`?
Can you show a real-world example where `if-else` is useful?
Awesome!
Completion rate improved to 2.5
Utilizzo di Else per Risultati Alternativi
Scorri per mostrare il menu
Sebbene le istruzioni if eseguano il codice in condizioni specifiche, non creano un vero e proprio ramificarsi nel codice. Invece, guidano l'interprete attraverso percorsi diversi all'interno del programma.
La parola chiave else
Per introdurre un comportamento di ramificazione, è possibile utilizzare la parola chiave else in combinazione con if per creare istruzioni condizionali.
Considera il seguente esempio:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
Nell'esempio sopra, la condizione a >= 100 viene valutata come false, quindi il blocco di codice all'interno dell'istruzione if non viene eseguito. Invece, viene eseguito il blocco di codice all'interno dell'istruzione else perché la condizione dell'if è false.
La sintassi dell'istruzione else è simile a quella dell'istruzione if, tranne per il fatto che non richiede una condizione o parentesi tonde ().
Nota
Quando si utilizza un'istruzione
else, non inserire il punto e virgola di fine comando (;) dopo il blocco di codiceif({}), poiché ciò comporterà unSyntaxError. L'istruzioneif-elseè considerata un unico comando.
1. Quale sarà l'output?
2. Quale sarà l'output?
Grazie per i tuoi commenti!