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