English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Команда 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