Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как работает Repeat Until в Roblox Studio

Виктор Пирогов Знаток (261), на голосовании 4 месяца назад
local a = 5
local b = 1
repeat
wait(1)
print(1)
b = b + 1
until b < a

скрипт по идее должен 5 раз вывести 1, но это он делать лишь 1 раз, почему?
Голосование за лучший ответ
kaiu Высший разум (120172) 5 месяцев назад
repeat // повторять
wait(1)
print(1)
b = b + 1
until b < a // пока НЕ, короче, это условие выхода из цикла, то бишь b < a значит ниже...вот и выходит
Dlazder Мудрец (17482) 5 месяцев назад
Повторять пока b не будет меньше a. А у тебя b меньше a, поэтому сразу и выходит. Поменяй на >
ilyhaisgood Профи (554) 5 месяцев назад
 local a = 5 
local b = 1
repeat
wait(1)
print(1)
b = b + 1
until b >= a
Похожие вопросы