cat javascript/if-e-else-far-scegliere-una-strada-al-programma.md

Lezione 10 12 min

if e else: far scegliere una strada al programma

Eseguire codice diverso in base a una condizione.

In parole semplici

if significa “se questa condizione è vera, fai questo”. else significa “altrimenti fai quest’altro”. È il primo modo per far prendere decisioni al programma.

Questa lezione fa parte del modulo Decisioni e funzioni semplici. L’obiettivo del modulo è: Far prendere decisioni al codice e raccogliere istruzioni in funzioni facili da riusare.

Parole nuove

  • condizione: confronto usato per decidere.
  • else: strada alternativa quando la condizione non è vera.

Cosa impari

  • Capire il concetto senza partire da definizioni astratte.
  • Vedere un esempio piccolo che puoi copiare e modificare.
  • Collegare l’argomento al risultato del modulo: un controllore semplice per dati inseriti in un modulo.

Esempio da copiare

const eta = 16;

if (eta >= 18) {
  console.log("Accesso consentito");
} else {
  console.log("Accesso non consentito");
}

Non devi memorizzare tutto subito. Prima copia l’esempio, fallo funzionare e cambia una cosa alla volta.

Esercizio guidato

  1. Crea una variabile eta.
  2. Scrivi un if per controllare se è almeno 18.
  3. Mostra un messaggio per maggiorenne e uno per minorenne.
  4. Prova con 16, 18 e 25.

Controllo finale

Hai finito quando il programma mostra il messaggio giusto per tutti e tre i valori.