Repeat (Lua): различия между версиями
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''repeat''' - выполняет блок кода до тех пор, пока условие не станет истинным. В о...») |
Tatikoma (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
== Синтаксис == | == Синтаксис == | ||
Привязка к окну: нет. | Привязка к окну: нет. | ||
− | + | <br>Работа со свернутым окном: да. | |
repeat | repeat | ||
[строки кода] | [строки кода] | ||
Строка 22: | Строка 22: | ||
[[For (Lua)]] | [[For (Lua)]] | ||
− | + | <br>[[While (Lua)]] | |
− | + | <br>[[Break (Lua)]] |
Текущая версия на 11:06, 28 августа 2019
Содержание
Описание
repeat - выполняет блок кода до тех пор, пока условие не станет истинным. В отличие от while проверка условия производится после выполнения блока, так что блок выполняется в любом случае хотя бы один раз.
Синтаксис
Привязка к окну: нет.
Работа со свернутым окном: да.
repeat [строки кода] until условие
Примеры
--lua local x = 0 repeat x = x + 1 msg (x) until x == 4 -- пока переменная 'x' не примет значение равное 4 msg ("Вышли из цикла")