1

我在这里开始学习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 30 40 50 60 70 80 90 100

相反,输出是这样的: 20 30 40 50 60 70 80 90 100 true

我不知道为什么 10 没有被打印出来,我也不知道什么时候我变成了“真”。我正在使用带有 SciTE 的 Lua 5.1。提前致谢。

4

1 回答 1

0

这段代码适用于我的 ScITE 和 5.1。

于 2012-03-19T03:14:16.807 回答