Istruzioni if ECMAScript

L'istruzione if è una delle istruzioni più utilizzate in ECMAScript.

Istruzioni ECMAScript

ECMA - 262 descrive diversi tipi di istruzioni (istruzioni) ECMAScript.

Le istruzioni definiscono la maggior parte delle istruzioni ECMAScript, di solito utilizzando una o più parole chiave per completare il compito.

Le istruzioni possono essere molto semplici, come notificare l'uscita di una funzione, o molto complesse, come dichiarare un insieme di comandi da eseguire ripetutamente.

Nel capitolo "Istruzioni ECMAScript", abbiamo introdotto tutte le istruzioni standard ECMAScript.

istruzione if

L'istruzione if è una delle istruzioni più utilizzate in ECMAScript, di fatto è così in molti linguaggi di programmazione.

sintassi dell'istruzione if:

if (condition) statement1 else statement2

dove condition può essere qualsiasi espressione, il risultato del calcolo non deve necessariamente essere un valore booleano vero, ECMAScript lo convertirà in valore booleano.

se il risultato del calcolo della condizione è true, eseguire statement1;se il risultato del calcolo della condizione è false, eseguire statement2.

Ogni istruzione può essere un singolo codice o un blocco di codice.

Ad esempio:

if (i > 30)
  {alert("Maggiore di 30");}
else
  {alert("Minore o uguale a 30");}

Suggerimento:L'uso di un blocco di codice è considerato una buona pratica di programmazione, anche se il codice da eseguire è solo una riga. Questo rende chiaro cosa deve essere eseguito per ogni condizione.

È possibile concatenare più istruzioni if. Ecco come:

if (condition1) statement1 else if (condition2) statement2 else statement3

Ad esempio:

if (i > 30) {
  alert("Maggiore di 30");
} else if (i < 0) {
  alert("Minore di 0");
} else {
  alert("Tra 0 e 30");
}