Lua - Simple Modulo问题和变量变化

时间:2012-03-11 04:23:31

标签: lua while-loop boolean modulus

我在这里开始学习Lua,我做了一个简单的循环来理解这一点。它应该通过查看具有模数的余数为零的每个数字1-100打印出10-100。

代码如下:

i=1
while i<=100
    do i = i+1
    if i%10 == 0 then
        print(i)
    end
end

我希望输出为:     10     20     三十     40     50     60     70     80     90     100

相反,输出是这样的:     20     三十     40     50     60     70     80     90     100     真

我不知道为什么10不会被打印出来,当我变成“真实”时我也不知道。 我正在使用Lua 5.1和SciTE。提前致谢。

1 个答案:

答案 0 :(得分:0)

此代码适用于我的Scite和5.1。