Luaのrepeat-until文について

repeat
	-- 繰り返す処理
until 条件式

repeat-until文はuntil条件式が真になるまで繰り返します。


local guess = 0
repeat
	print("数字を当ててください (1-10): ")
	io.flush() -- 出力バッファをフラッシュ
	guess = io.read("*n")
until guess == 7

print("正解です!")

ユーザーが7を入力するまで、繰り返し数字を入力するように促します。

マインクラフト用ビジュアルエディタを開発しています。
詳しくはinunosinsi/mcws_blockly - githubをご覧ください。