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