FOR – TO – STEP – NEXT

Die Kontrollstruktur FOR-TO-STEP-NEXT ist eine Schleife, die von einem numerischen Startwert in einer festgelegten Schrittweite zu einem numerischen Endwert zählt. Die Schrittweite ist als Standard mit dem Wert 1 gesetzt und kann optional mit einer beliebigen Zahl geändert werden.

Die Syntax lautet

FOR variable = startwert TO endwert [STEP schrittweite]
... anweisungen ...
NEXT

Mit dem Kontrollbefehl BREAK kann die Schleife sofort verlassen werden.

Mit dem Kontrollbefehl CONTINUE wird sofort die nächste Iteration begonnen.

Beispiel

FOR I = 0 TO 10 STEP 1
PRINT I, I * I, I * I * I
NEXT