Utilizzare Else per Risultati Alternativi
Mentre le istruzioni if
eseguono il codice in condizioni specifiche, non creano un vero e proprio branching nel tuo codice. Invece, guidano l'interprete attraverso diversi percorsi all'interno del tuo programma.
La parola chiave else
Per introdurre un comportamento di branching, puoi utilizzare la parola chiave else
in combinazione con if
per creare istruzioni condizionali.
Considera questo 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 if
è false
.
La sintassi dell'istruzione else
è simile a quella dell'istruzione if
, tranne per il fatto che non richiede una condizione o parentesi ()
.
Nota
Quando si utilizza un'istruzione
else
, non posizionare il fine-comando (;
) dopo il blocco di codiceif
({}
), poiché ciò comporterà unSyntaxError
. L'istruzioneif-else
è considerata un singolo comando.
1. Quale sarà l'output?
2. Quale sarà l'output?
Grazie per i tuoi commenti!
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione