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