| Раздел: CronosPRO | Дата редакции: 10.07.2013 | id статьи: 1521 |
Блоки операторов (инструкций)
К основным операторам Lua относятся:
- присваивание;
- условный оператор;
- операторы для организации циклов.
Группа операторов может быть объединена в блок (составной оператор) при помощи конструкции do ... end.
do -- начало блока <оператор1> -- тело блока <оператор2> ... <операторN> end -- конец блока
Блок открывает новую область видимости, в которой можно определять локальные переменные.
a = 5 -- глобальная переменная a do local a = 20 -- внутри do-end определяется локальная переменная а MsgBox(a) --> 20 end MsgBox(a) --> 5 (здесь обращение уже к глобальной a)
