Lua - простая проблема по модулю и смена переменных - PullRequest
1 голос
/ 11 марта 2012

Я здесь, чтобы начать изучать 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. Заранее спасибо.

1 Ответ

0 голосов
/ 19 марта 2012

Этот код отлично работает с ScITE и 5.1 для меня.

...