Lua Process Control
Programmiersprache Lua Flusssteueranweisungen programmiert werden, mit einem oder mehreren bedingten Anweisung zu setzen. Führt den angegebenen Programmcode, wenn die Bedingung erfüllt ist, führen andere Code angegeben wird in die Bedingung falsch ist.
Im Folgenden ist ein typischer Prozesssteuerungsablaufdiagramm:
Bedingte Expressionskontrollstruktur ein beliebiger Wert sein kann, als Lua falsch und Null als falsch, wahr und nicht nil ist wahr.
Es sollte Lua 0 gilt zu beachten:
--[ 0 为 true ] if(0) then print("0 为 true") end
Der obige Code Ausgabe lautet:
0 为 true
Lua Kontrollstruktur bietet folgende Erklärung ab:
Statements | Beschreibung |
---|---|
if - Anweisung | if - Anweisungeines Booleschen Ausdruck als Bedingung Richter besteht, unmittelbar gefolgt von anderen Anweisungen gefolgt. |
if ... else - Anweisung | wenn und sonstkönnenAussagenmitder Anweisungverwendetwerden,ist die else - Anweisung falsch in dem Code , wenn der Bedingungsausdruck. |
wenn verschachtelte Anweisungen | Sie können eine oder mehrereif oder else if- Anweisung ,wennsonst ,wenndie Verwendung. |