Quando la a per il ciclo esegue, ciò che segue accade:
1. Il initialExpression d'inizializzazione di espressione, all'occorrenza, è eseguito. Questa espressione inizializza solitamente uno o più contatori del ciclo, ma la sintassi permette un'espressione di qualsiasi grado di complessità. Questa espressione può anche dichiarare le variabili.
2. L'espressione di circostanza è valutata. Se il valore della circostanza è falso, per il ciclo termina. Se il valore della circostanza è allineare, le dichiarazione del ciclo eseguono. Se l'espressione di circostanza è omessa interamente, la circostanza è presupposta per essere allineare.
3. La dichiarazione esegue. Per eseguire le dichiarazione multiple, usare una dichiarazione del blocco ({…}) per raggruppare quelle dichiarazione.
4. L'espressione di incremento di espressione dell'aggiornamento, se ci è una, esegue e ritorni di controllo a punto 2.
|