I comandi if e switch - acostaRossi/javascript-programs GitHub Wiki

Il comando switch

Il comando switch valuta un espressione, confronta il valore dell'espressione con ciascuna delle clausole case ed esegue i comandi (statements) associati alla clausola (case) che verifica il confronto.

switch (espressione) {
  case valore1:
    //Comandi eseguiti quando il valore dell'espressione coincide con valore1
    [break;]
  case valore2:
    //Comandi eseguiti quando il valore dell'espressione coincide con valore2
    [break;]
  ...
  case valoreN:
    //Comandi eseguiti quando il valore dell'espressione coincide con valoreN
    [break;]
  default:
    //Comandi eseguiti quando nessuno dei valori coincide col valore dell'espressione
    [break;]
}

Il comando if

L'istruzione if esegue un'istruzione se una condizione specificata è vera. Se la condizione è falsa, è possibile eseguire un'altra istruzione.

if (condition1) {
  // statement1
}
else if (condition2) {
  // statement2
}
else if (condition3) {
  // statement3
}
else {
  // statementN
}