我正在从一本书中学习Lua,这是我坚持的确切问题:
鉴于您需要将数字1到100相加,请编写一个循环以完成操作.
我尝试了各种各样的东西,但我最近的尝试是:
n = 1
while (n < 100) do
    n = n + 1
    print (n)
end 
如前所述,您至少需要两个变量:一个用于保存sum,另一个用于计数到100.
固定步骤计算最好与for循环一起使用.
local sum = 0
for i = 1, 100 do
  sum = sum + i
end
print(sum)
PS问题在哪里?不仅要添加损坏的代码,还要添加一些关于它有什么问题的说法.
看起来你需要做这样的事情:
local n = 1
local sum = 0
while (n <= 100) do
  sum = sum + n
  n = n + 1
end
print(sum)
如果您将 sum 和 counter 保存在单独的变量中,它应该会有所帮助。