Базовые программные конструкции - уровень 2 (условные операторы)

Примечание: нажмите здесь, чтобы перейти к Части 1 и Части 2.

В этой части мы рассмотрим простейшую программную конструкцию; условный оператор, а также познакомимся с некоторыми основными концепциями Lua.

  1. условие 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-функции изнутри себя.

Переходим к части 4