Luaのサイクル
多くの場合、我々はいくつかの規則的な繰り返しに操作を行う必要があるので、プログラムは、特定のステートメントを繰り返す必要があります。
ループと呼ばれる繰り返し実行されるステートメントのセットは、私たちはループ条件を終了することを決定し、繰り返しを続けることができます。
ループ構造は、特定の条件下で工程における特定の手順の繰り返し構造であり、実行されるプログラムは、繰り返しループと呼ばれます。
二つの部分のループとループ終了条件によってループ。
Luaの言語では、次の治療サイクルを提供します。
サイクルの種類 | 説明 |
---|---|
whileループ | 条件がtrueの場合、プログラムが繰り返し特定のステートメントを実行してみましょう。 私たちは、文を実行する前に、条件が真であるかどうかを確認します。 |
forループ | 繰り返し回数は声明のために制御することができる指定された文を繰り返します。 |
Luaは繰り返す...まで | 指定された条件は、これまで真になるまでのサイクルを繰り返します |
入れ子のループ | 一つ以上のループ内のループを入れ子にすることができます(しばらく、用されると、do..while) |
ループ制御文
ループ制御文は、方法、プログラムの構造の多様性を達成するために、プログラムの流れを制御します。
Luaは、次のループ制御文をサポートしています。
制御ステートメント | 説明 |
---|---|
breakステートメント | 電流ループまたはステートメントを終了し、ステートメントに続くスクリプトの実行を開始します。 |
無限ループ
ループの本体で条件は、ループが常に次のwhileループの例には、それを実行します常に真である場合:
while( true ) do print("循环将永远执行下去") end