Lua-decision-making

提供:Dev Guides
移動先:案内検索

ルア-意思決定

意思決定構造では、プログラマーは、プログラムが評価またはテストする1つ以上の条件を、条件が真であると判断された場合に実行されるステートメントとともに指定する必要があります。条件は偽と判断されます。

以下は、ほとんどのプログラミング言語で見られる典型的な意思決定構造の一般的な形式です-

Luaの意思決定ステートメント

Luaプログラミング言語は、ブール値 true および non-nil 値の任意の組み合わせを true と見なし、ブール値 false または nil の場合、 false 値と見なされます。 Luaでは、* zeroはtrueと見なされることに注意してください。*

Luaプログラミング言語は、以下のタイプの意思決定ステートメントを提供します。

Sr.No. Statement & Description
1

if statement

_if_ステートメントは、ブール式とそれに続く1つ以上のステートメントで構成されます。

2

if…​else statement

_if_ステートメントの後にオプションの_else_ステートメントを続けることができます。これは、ブール式が偽の場合に実行されます。

3

nested if statements

1つの_if_または_else if_ステートメントを別の_if_または_else if_ステートメント内で使用できます。