I cicli servono a ripetere più volte un blocco di codice...
Un ciclo normalmente ha

In pseudocodice:

In JavaScript il ciclo più usato è il for:

All'interno delle parentesi distinguiamo:

Prova a modificare l'esempio in modo che dia come output:
My cats are called Bill, Jeff, Biggles and Jasmin
Se vuoi uscire da un ciclo prima che tutte le iterazioni siano state compleate, puoi usare l'istruzione break:


Il programma cerca nella rubrica il nome inserito dall'utente, e quando lo trova ne scrive il numero di telefono e interrompe il ciclo.
L'istruzione continue è simile a break, solo che invece di interrompere l'intero ciclo, salta all'iterazione successiva senza eseguire il resto del codice contenuto nel blocco:

Il ciclo whileha una struttra un po' differente e continua a ripetere il blocco di codice finché la condizione rimane vera:

Ecco l'esempio dei gatti riscritto con il ciclo while:

Infine il ciclo do...while è strutturato così:

La condizione viene verificata dopo aver eseguito almeno una volta il blocco di codice:

CFP CNOS-FAP DON BOSCO - via XIII Martiri, 86 - 30027 San Donà di Piave (VE) - tel. 0421 338 980 - Organismo di Formazione accreditato dalla Regione del Veneto