Базовые программные конструкции - уровень 2 (условные операторы)
Примечание: нажмите здесь, чтобы перейти к Части 1 и Части 2.
В этой части мы рассмотрим простейшую программную конструкцию; условный оператор, а также познакомимся с некоторыми основными концепциями Lua.
- условие if-else
2. условные блоки if -else if-else
если еще
Базовый синтаксис блоков if-else и if-else conditional показан ниже.


если-еще если-еще
В расширенном блоке if-else вы можете указать несколько условных операторов в своем блоке кода, как показано ниже.


Понятия и термины Lua
Давайте поговорим о трех концепциях в Lua. Позже мы рассмотрим другие концепции.
1. Чанк
Каждый фрагмент кода в lua называется фрагментом. Это просто имя для обозначения последовательности операторов кода. Больше ничего.
Это может быть вся программа в коде, функция или всего несколько строк кода. Это просто наименование.
2. Тип «Ноль»
Nil - это тип без значения. Обычно это получается, когда переменной не присвоено значение. Это просто означает «отсутствие ценности».
3. Межъязыковая "функциональность"
Lua можно смешивать с другими языками, такими как C, потому что
- Стандартные библиотеки в Lua написаны на C.
- Lua может вызывать C-функции изнутри себя.