English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Lua whileループ

Lua ループ

Luaプログラミング言語におけるwhileループの文は、条件がtrueの場合にループ本体の文を実行します。

文法

Luaプログラミング言語におけるwhileループの文法:

while(condition)
do
   statements
end

statements(ループ本体のステートメント) それは一つのまたは複数のステートメントであり、condition(条件) それは任意の表現であり、 condition(条件)  trueの場合、ループ本体のステートメントを実行します。

フローチャートは以下の通りです:

以上のフローチャートから、condition(条件)falseの場合、現在のループをスキップし、スクリプトの実行を次のステートメントから再開します。

オンラインサンプル

以下の例では、aの値をループで出力します:

a=10
while( a < 20 )
do
   print("a の値は:", a)
   a = a+1
end

以下のコードを実行すると、以下の結果が表示されます:

a の値は:    10
a の値は:    11
a の値は:    12
a の値は:    13
a の値は:    14
a の値は:    15
a の値は:    16
a の値は:    17
a の値は:    18
a の値は:    19

Lua ループ