Condividi tramite


Istruzione for

Aggiornamento: novembre 2007

Esegue un blocco di istruzioni fino a quando una condizione specificata non risulta true.

for (initialization; test; increment)
...statement

Argomenti

  • initialization
    Obbligatorio. Espressione. Viene eseguita una sola volta prima dell'esecuzione del ciclo.

  • test
    Obbligatorio. Espressione booleana. Se test è true, viene eseguito statement. Se è false, il ciclo viene interrotto.

  • increment
    Obbligatorio. Espressione. L'espressione incrementale viene eseguita al termine di ciascuna iterazione.

  • statement
    Facoltativo. Istruzione da eseguire se test è true. Può trattarsi di un'istruzione composta.

Note

I cicli for vengono in genere utilizzati quando è noto il numero di cicli da eseguire.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo di un ciclo for.

/* i is set to 0 at start, and is incremented by 1 at the end 
   of each iteration. Loop terminates when i is not less 
   than 10 before a loop iteration. */
var myarray = new Array();
for (var i = 0; i < 10; i++) {
   myarray[i] = i;
}

Requisiti

Versione 1

Vedere anche

Riferimenti

Istruzione for...in

Istruzione while