FOR

FOR Variable = Ausdruck { TO | DOWNTO } Ausdruck [ STEP Ausdruck ] ... NEXT

Wiederholt eine Schleife bei der die Schleifenvariable Erhöht oder Verkleinert wird.

Die Schleifenvariable muss einer der folgenden Bedingungen entsprechen:

Wenn DOWNTO benutzt wird anstelle von TO, dann wird die variablen Erhöhung umgekehrt.

Wenn bei TO die Anfangs-Variable größer ist als die End-Variable wird die Schleife nicht ausgeführt, ebenso wenn bei DOWNTO die Anfangs-Variable kleiner ist als die End-Variable.

Beispiel

DIM iCount AS Integer

FOR iCount = 1 TO 20 STEP 3
  PRINT iCount;;
NEXT
-
1 4 7 10 13 16 19

Beispiel

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

Siehe auch