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