Hilfe

For

B2D B+ B3D

Aufruf

For variable = start To ende [Step stufe]

Parameter

variable Beliebiger Variablenname (für einfache Zählungen wird meistens i genommen)
start Anfangswert für variable
ende Endwert für variable
stufe Stufensprung für die Zählung (Optional/Standard=1)


Rückgabewert

Der Variable wird sofort der Wert "start" zugewiesen. Nach jedem Durchlauf wird der "start" um den Wert von Step vergrößert/verkleinert.


Beschreibung

Diese Anweisung definiert eine Zählschleife, die mit Next abgeschlossen werden muss. Der Variable wird ein Startwert zugewiesen. Nach einem kompletten Durchlauf der Schleife bis Next wird der Wert der Variable erhöht. Dieser Befehl kann nur zusammen mit To und Next benutzt werden (zusätzlich sind Each und Step möglich).

Beachte, dass man mehrere Schleifen ineinander verschachteln darf (eine Schleife in die andere). Diese Schleifen können nicht die gleichen Variablennamen haben, da sonst ein Konflikt entsteht und das Programm sich dann totläuft.


Beispiel

Dieses Beispiel schreibt 5 mal den Text "Hello World":

For i = 1 To 20 Step 4

   Print "Hello World"

Next

WaitKey


Siehe auch

Each, Exit, Next, Step, To

Übersicht Grundlagen Schleifen