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

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

Виктор Пирогов Ученик (249), на голосовании 1 неделю назад
local a = 5
local b = 1
repeat
wait(1)
print(1)
b = b + 1
until b < a

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