FOR
FOR Variable = Expression { TO | DOWNTO } Expression [ STEP Expression ]
...
NEXT
Répète une boucle en incrémentant ou décrémentant une variable.
Notez qu'une variable doit être :
Si
DOWNTO est utilisé à la place de
TO, le pas d’incrémentation est inversé.
Si l'expression initiale est plus grande que l'expression finale (pour une valeur positive de
STEP), ou si l'expression initiale est plus petite que l'expression finale (pour un pas négatif) alors la boucle n'est pas exécutée.
Exemples
DIM iCount AS Integer
FOR iCount = 1 TO 20 STEP 3
PRINT iCount & " ";
NEXT
-
1 4 7 10 13 16 19
Exemples
FOR iCount = 10 DOWNTO 1
PRINT iCount;;
NEXT
10 9 8 7 6 5 4 3 2 1
FOR iCount = 10 DOWNTO 1 STEP 3
PRINT iCount;;
NEXT
10 7 4 1
Voir aussi