Do...Loop
Puoi utilizzare Do…Loop quando vuoi che venga ripetuto un blocco di codice fino a quando la condizione non diventa falsa.
Ripetere un codice quando la condizione è vera
Puoi utilizzare While per verificare se una condizione all’interno di Do…Loop è vera.
Do While i>20 Codice Loop
Se i equivale a 9, il codice verrà eseguito
Do Codice Loop While i>10
Il codice verrà eseguito al massimo una volta, quando i sarà minore di 10.
Ripetere un codice quando la condizione è falsa
Puoi utilizzare Until per verificare una condizione all’interno di Do…Loop.
Do Until i=10 Codice Loop
Se i equivale a 10, il codice verrà eseguito.
Do Codice Loop Until i=10
Il codice verrà eseguito al massimo una volta, quando i 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 do Loop