私はここで Lua を学び始めました。これを理解するために簡単なループを作成しました。剰余が 0 の 1 から 100 までのすべての数値を調べて、10 から 100 を出力することになっています。
コードは次のとおりです。
i=1
while i<=100
do i = i+1
if i%10 == 0 then
print(i)
end
end
出力は次のようになると思います: 10 20 30 40 50 60 70 80 90 100
代わりに、出力は次のようになります: 20 30 40 50 60 70 80 90 100 true
10 が印刷されない理由がわかりません。また、いつ「true」になったのかもわかりません。SciTE で Lua 5.1 を使用しています。前もって感謝します。