Выполните операторы, если условие true
ifexpression
statements
elseifexpression
statements
elsestatements
end
if
вычисляет выражение и выполняет группу операторов, когда выражение true. Выражение верно, когда его результат непуст и содержит только ненулевые элементы (логический или действительный числовой). В противном случае выражение false.expression
, statements
,
end
The elseif
и else
блоки являются необязательными. Операторы выполняются, только если предыдущие выражения в if...end
блок имеет значение false. Система координат if
блок может включать несколько elseif
блоки.
Можно вложить любое количество if
операторы. Каждый if
оператор требует end
ключевое слово.
Избегайте добавления пространства после else
в рамках elseif
ключевое слово (else if
). Пространство создает вложенную if
оператор, который требует собственного end
ключевое слово.