このLuaコードで何が間違っていますか? 2 つの乱数を生成して、何を乗算するかを尋ねようとしています。最初の部分は良いのですが、答えとして何を入力しても、常に間違っていると考えられます。私が間違っていることと、それを修正する方法を教えてください。これがLuaであることを忘れないでください。
math.randomseed(os.time())
local a=math.random(10)
local b=math.random(10)
local answer
repeat
io.write("What is ",a,"*",b,"?")
io.flush()
answer=io.read()
if answer==a*b then
print("Correct!")
else
print("Try Again")
end
until
answer==a*b