
Il ciclo for viene utilizzato quando si vuol ripetere delle istruzioni un determinato numero di volte.
Il ciclo for utilizza una
variabile contatore.
L'istruzione for rende le tre fasi:
- inizializzazione: la variabile che controlla il ciclo viene inizializzata
- test di controllo: stabilisce quando il ciclo deve terminare
- incremento: stabilisce come la variabile che controlla il ciclo deve essere incrementata
La sintassi di un ciclo for è la seguente
for (inizializza ; test ; incremento) {
istruzioni da ripetere;
}
Nota: se test è falso le istruzioni del ciclo non vengono eseguite neppure una volta.
Esempio
Scrive nella pagina i numeri da 1 a 10 uno sotto l'altro
for (i=1;i<=10;i++) documenti.write(i+"<br>");
Cosa fa:
Il ciclo, assegna alla variabile
i (il contatore) il valore iniziale,
controlla se
i è minore o uguale a 10;
se vero esegue le istruzioni e incrementa
i di 1
se falso, esce dal ciclo.