Lua break文

Lua 循环Lua ループ

Lua プログラミング言語のbreak文はループ本体に挿入され、現在のループまたは文を終了し、スクリプトの実行を直後の文に移すために使用されます。

ループのネストを使用する場合、break文は最内側のループの実行を停止し、外側のループの文の実行を開始します。

構文

Lua プログラミング言語ではbreak文の構文形式:

break

フローチャート:

例

次の例ではwhileループを実行し、変数aが20未満の間aの値を出力し、aが15を超えるとループの実行を終了します。

--[ 定义变量 --]
a = 10

--[ while 循环 --]
while( a < 20 )
do
   print("a 的值为:", a)
   a=a+1
   if( a > 15)
   then
      --[ 使用 break 语句终止循环 --]
      break
   end
end

上記のコードの実行結果は次のとおりです。

a 的值为:    10
a 的值为:    11
a 的值为:    12
a 的值为:    13
a 的值为:    14
a 的值为:    15

Lua 循环Lua ループ

その他の拡張