Do...Loop
Puoi utilizzare Do…Loop quando vuoi che venga ripetutoun blocco di codice fino a quando la condizione non diventafalsa.
Ripetere un codice quando la condizione è vera
Puoi utilizzare While per verificare se una condizioneall’interno di Do…Loop è vera.
Do While i>20 CodiceLoop
Se i equivale a 9, il codice verrà eseguito
Do CodiceLoop While i>10
Il codice verrà eseguito al massimo una volta, quandoi sarà minore di 10.
Ripetere un codice quando la condizione èfalsa
Puoi utilizzare Until per verificare una condizioneall’interno di Do…Loop.
Do Until i=10 CodiceLoop
Se i equivale a 10, il codice verrà eseguito.
Do CodiceLoop Until i=10
Il codice verrà eseguito al massimo una volta, quandoi sarà uguale a 10.
Puoi uscire da Do…Loop usando Exit Do
Esempio:
Do Until i=10 I=i-1 If i<10 Then Exit doLoop