Lua Пока Loops Ошибка. Почему мой цикл while работает неправильно? - PullRequest
0 голосов
/ 05 ноября 2018

Как новый программист lua, я с удовольствием изучаю новые вещи в lua. Я учусь у: https://www.tutorialspoint.com/lua/lua_loops.htm Однако, когда я практикую свой код, это не сработает. В моем коде я определил объект с именем «FolderImBalanced» и сделать этот объект TRUE. Позже в коде я изменил объект на FALSE. Но код не работает. Как так? ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ: у меня есть некоторые "кодовые" вещи в сообщениях, поэтому код в сообщении не является РЕАЛЬНЫМ кодом Это просто сообщение, я практиковался в использовании сообщений в данный момент.

 --[[Inset Nil.Lua("ServerStorage")]]--
GetServerStats,UserImbalance = "Lua Server Status","Inbalance Pulsle"
print(UserImbalance)
--[[Do:Value=="Nil" Function Ontouched.]]--
FolderImBalanced,NewNilValue = true,false
while (true)
do
FolderImBalanced = false
end
print(FolderImBalanced)

1 Ответ

0 голосов
/ 05 ноября 2018

Код, который вы написали, работает, даже если он может не работать так, как вы ожидаете. Прямо сейчас, ваш цикл while выполняется бесконечно, так как вы устанавливаете условие цикла на true (чтобы он всегда выполнял тело цикла) и не имели выходов из цикла, используя операторы break. Поскольку цикл продолжает выполняться бесконечно, сценарий должен быть прерван, поскольку он никогда не выйдет из цикла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...