Lua While Loops Error. 为什么我的 while 循环失效了?

作为一名新的 Lua 程序员,我正在享受从 Lua 中学到新知识的过程。我正在学习来自这里的资料:https://www.tutorialspoint.com/lua/lua_loops.htm 然而当我练习我的代码时却无法工作。在我的代码中,我定义了一个对象叫做 "FolderImBalanced" 并使该对象为 TRUE。后来在代码中,我把对象改为了 FALSE。但是代码不工作。为什么呢? 请注意:我的部分消息中有一些 "code" 的东西,所以消息中的代码不是真正的代码。这只是一条消息,当时我在练习使用消息。

 --[[插入 Nil.Lua("ServerStorage")]]--
GetServerStats,UserImbalance = "Lua 服务器状态""Pulsle 不平衡"
print(UserImbalance)
--[[Do:Value=="Nil" Function Ontouched.]]--
FolderImBalanced,NewNilValue = truefalse
while (true)
做
FolderImBalanced = false
end
print(FolderImBalanced)
点赞
用户1442917
用户1442917

你编写的代码在运行,但它可能并不像你预期的那样运行。现在,你的 while 循环被无限执行,因为你设置循环条件为真(因此它将始终执行循环体),并且没有使用 break 语句来退出循环。由于循环会无限执行,脚本将必须被中止,因为它永远不会退出循环。

2018-11-05 18:16:16