WHILE

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » W » WHILE

Syntax A:

DO WHILE Bedingung
  'Anweisungen
LOOP

Syntax B:

DO
  'Anweisungen
LOOP WHILE Bedingung

Typ: Schlüsselwort
Kategorie: Bedingungen

WHILE wird mit der DO ... LOOP Struktur verwendet.

Beispiel:

Dim As Integer a = 1

Do While a < 10
  Print "Hallo"
  a = a + 1
Loop

Sleep

Die Schleife wird so lange ausgeführt, wie a kleiner ist als 10. Wenn a den Wert 10 erreicht oder überschreitet, dann wird die Schleife verlassen. Der Code bewirkt genau dasselbe, wenn stattdessen WHILE ... WEND eingesetzt wird:

Dim As Integer a = 1

While a < 10
  Print "Hallo"
  a = a + 1
Wend

Sleep

Siehe auch:
DO ... LOOP, WHILE ... WEND, UNTIL, Schleifen