Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Utilizzare Else per Risultati Alternativi | Controllo del Flusso del Programma con Istruzioni Condizionali
Introduzione a JavaScript

book
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:

let a = 60;

if (a >= 100) {
console.log("a is greater than or equal to 100");
} else {
console.log("a is less than 100");
}
1234567
let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
copy

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 codice if ({}), poiché ciò comporterà un SyntaxError. L'istruzione if-else è considerata un singolo comando.

1. Quale sarà l'output?

2. Quale sarà l'output?

question mark

Quale sarà l'output?

let a = 51;

if (a > 55) {
console.log(a * 2);
}

Select the correct answer

question mark

Quale sarà l'output?

let a = 111;

if (a === "111") {
console.log(111);
} else {
console.log(0);
}

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 2

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

We use cookies to make your experience better!
some-alt