Luaのプロセス制御
Luaのプログラミング言語のフロー制御文を設定するための1つまたは複数の条件文でプログラムします。 条件が真の場合、指定されたプログラムコードを実行し、他のコードを実行し、偽である条件に指定されています。
以下は典型的なプロセス制御のフローチャートです。
条件式の制御構造は、任意の値を指定でき、Luaは真、偽偽およびゼロとみなされ、非nilが真です。
Luaの0が真であるに留意すべきです:
--[ 0 为 true ] if(0) then print("0 为 true") end
上記のコードの出力は、次のとおりです。
0 为 true
Luaの制御構造は、次のステートメントを提供します。
ステートメント | 説明 |
---|---|
if文 | 文が判断する条件としてブール式で構成されている場合は、すぐに他の文が続きます。 |
場合... else文 | 文が ステートメントで使用することができ、他の場合と、else文は条件式の場合、コードではfalseです。 |
ネストされたif文 | 場合 、またはそれ以外の場合は、if文のか、 他の場合一つ以上を使用することができます。 |