Repeat (Lua)

Материал из UoPilot
Версия от 21:24, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''repeat''' - выполняет блок кода до тех пор, пока условие не станет истинным. В о...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

repeat - выполняет блок кода до тех пор, пока условие не станет истинным. В отличие от while проверка условия производится после выполнения блока, так что блок выполняется в любом случае хотя бы один раз.

Синтаксис

Привязка к окну: нет. <br>Работа со свернутым окном: да.

repeat
    [строки кода]
until условие

Примеры

--lua
local x = 0
repeat 
    x = x + 1
    msg (x)
until x == 4     -- пока переменная 'x' не примет значение равное 4
msg ("Вышли из цикла")

Смотрите также

For (Lua) <br>While (Lua) <br>Break (Lua)