Я здесь, чтобы начать изучать Lua, и я сделал простой цикл, чтобы понять это. Он должен распечатать 10-100, увидев каждое число 1-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
правда
Я понятия не имею, почему 10 не печатается, и я понятия не имею, когда я превратился в "истину".
Я использую Lua 5.1 с SciTE. Заранее спасибо.