Blocchi condizionali, cicli e try/catch

In questa sezione del tutorial parleremo dei blocchi condizionali come: "if..else" e "switch", con i quali è possibile far eseguire determinate parti di codice solo nel caso in cui specifiche condizioni siano vere.
Vedremo anche nel dettaglio l'operatore ternario che a volte può sostituire un intero blocco condizionale.
Poi passeremo a parlare dei cicli (o loop) indispensabili per eseguire iterazioni, cioè far eseguire lo stesso blocco di codice più volte, finchè una determinata condizione rimane vera. Vedremo la "famiglia" dei cicli for: "for", "for..in" e "for..of", e vedremo anche il ciclo "while" e "do..while".
Infine, parleremo dello statement "try/catch/finally" indispensabile per intercettare e maneggiare inaspettati errori nel nostro codice.

  1. Descrizione di come funzionano i blocchi condizionali if-else e switch
  2. Descrizione di come funzionano i cicli "for" in JavaScript
  3. Descrizione di come funzionano i cicli "while" in JavaScript
  4. Descrizione di come funziona il blocco "try/catch" in JavaScript