📜  lua while anweisung - Lua (1)

📅  最后修改于: 2023-12-03 15:32:45.952000             🧑  作者: Mango

Lua while-Anweisung

In Lua gibt es die while-Anweisung, die es ermöglicht, eine bestimmte Anweisungsfolge so lange auszuführen, wie eine Bedingung erfüllt ist.

Syntax
while Bedingung do
    Anweisungsfolge
end

Die Anweisungsfolge wird so lange ausgeführt, wie die Bedingung true ergibt. Wenn die Bedingung false ist, wird die Schleife beendet und das Programm fährt fort.

Beispiel

Folgendes Beispiel demonstriert die Verwendung der while-Anweisung in Lua:

-- Zähle bis 10
local i = 1
while i <= 10 do
    print(i)
    i = i + 1
end

Dieses Programm zählt von 1 bis 10 und gibt jedes Mal die aktuelle Zahl aus.

Hinweise
  • Die Bedingung muss einen booleschen Wert zurückgeben.
  • Es ist wichtig, darauf zu achten, dass die Bedingung irgendwann false ergibt, da die Schleife sonst endlos läuft und das Programm blockiert.
  • Innerhalb der Anweisungsfolge kann die Bedingung geändert werden, um das Verhalten der Schleife zu steuern.

Insgesamt ist die while-Anweisung ein wertvolles Werkzeug, um Iterationen in Lua zu realisieren. Sie kann in vielen Szenarien eingesetzt werden, in denen eine bestimmte Anzahl von Schritten wiederholt werden muss.