English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Команда break Lua

Циклы Lua

Команда break в Lua программном языке вставляется в тело цикла и используется для выхода из текущего цикла или команды, и продолжения выполнения следующей команды в скрипте.

Если вы используете вложенные циклы, команда break останавливает выполнение внутреннего цикла и продолжает выполнение внешнего цикла.

Синтаксис

В Lua программном языке break Формат синтаксиса:

break

Диаграмма процесса:

Онлайн пример

Следующий пример выполняет цикл while, выводя значение переменной a, пока a меньше 20, и останавливает выполнение цикла, когда a больше 15:

--[ Определение переменных --]
a = 10
--[ Цикл while --]
while(a < 20)
do
   print(" Worth of a:", a)
   a = a + 1
   if(a > 15)
   then
      --[ Использование команды break для выхода из цикла --]
      break
   end
end

Результат выполнения кода следующий:

Worth of a:          10
Worth of a:          11
Worth of a:          12
Worth of a:          13
Worth of a:          14
Worth of a:          15

Циклы Lua