Padroneggiare le Istruzioni If in JavaScript
Le condizioni in JavaScript consentono di controllare il flusso di esecuzione. Sebbene l'interprete esegua i comandi in ordine, spesso è necessario modificare questo flusso in base a condizioni specifiche. Per questo scopo, JavaScript mette a disposizione due parole chiave: if ed else.
Istruzioni if
La parola chiave if consente di aprire un blocco di codice che verrà eseguito se la condizione specificata è true:
1234567if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
Nell'esempio sopra, l'istruzione if esegue il codice solo quando la condizione è true. La sintassi di un'istruzione if è semplice: inizia con la parola chiave if, seguita dalla condizione racchiusa tra parentesi tonde (), e da un blocco di codice racchiuso tra parentesi graffe {}.
if (condition) {
// Code block
}
La parentesi graffa di apertura { indica l'inizio del blocco di codice, mentre la parentesi graffa di chiusura } ne segna la fine.
Un'espressione, così come un valore, può essere considerata una condizione.
1234567891011121314151617let a = 935; if (a > 17) { console.log("The variable is greater than 17"); } if (a > 235124) { console.log("The variable is greater than 235124"); } if (a > 0) { console.log("The variable is greater than 0"); } if (a < 0) { console.log("The variable is less than 0"); }
Nell'esempio sopra, quando a = 935, ci sono quattro condizioni:
| Condizione | Risultato della condizione | Il codice è stato eseguito? |
|---|---|---|
a > 17 | true | Sì |
a > 235124 | false | No |
a > 0 | true | Sì |
a < 0 | false | No |
Non sei limitato a eseguire operazioni esclusivamente all'interno del blocco di codice:
123456789101112131415let a = 5; let b = 3; let c; if (a > 0 && b > 0) { c = a - b; console.log("c =", c); } if (a > 2 && b > 2) { c = a + b; console.log("c =", c); } console.log(a, b, c);
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
Fantastico!
Completion tasso migliorato a 2.5
Padroneggiare le Istruzioni If in JavaScript
Scorri per mostrare il menu
Le condizioni in JavaScript consentono di controllare il flusso di esecuzione. Sebbene l'interprete esegua i comandi in ordine, spesso è necessario modificare questo flusso in base a condizioni specifiche. Per questo scopo, JavaScript mette a disposizione due parole chiave: if ed else.
Istruzioni if
La parola chiave if consente di aprire un blocco di codice che verrà eseguito se la condizione specificata è true:
1234567if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
Nell'esempio sopra, l'istruzione if esegue il codice solo quando la condizione è true. La sintassi di un'istruzione if è semplice: inizia con la parola chiave if, seguita dalla condizione racchiusa tra parentesi tonde (), e da un blocco di codice racchiuso tra parentesi graffe {}.
if (condition) {
// Code block
}
La parentesi graffa di apertura { indica l'inizio del blocco di codice, mentre la parentesi graffa di chiusura } ne segna la fine.
Un'espressione, così come un valore, può essere considerata una condizione.
1234567891011121314151617let a = 935; if (a > 17) { console.log("The variable is greater than 17"); } if (a > 235124) { console.log("The variable is greater than 235124"); } if (a > 0) { console.log("The variable is greater than 0"); } if (a < 0) { console.log("The variable is less than 0"); }
Nell'esempio sopra, quando a = 935, ci sono quattro condizioni:
| Condizione | Risultato della condizione | Il codice è stato eseguito? |
|---|---|---|
a > 17 | true | Sì |
a > 235124 | false | No |
a > 0 | true | Sì |
a < 0 | false | No |
Non sei limitato a eseguire operazioni esclusivamente all'interno del blocco di codice:
123456789101112131415let a = 5; let b = 3; let c; if (a > 0 && b > 0) { c = a - b; console.log("c =", c); } if (a > 2 && b > 2) { c = a + b; console.log("c =", c); } console.log(a, b, c);
Grazie per i tuoi commenti!