Latest web development tutorials

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文のか、 他の場合一つ以上を使用することができます。