Блоки условия в Lua имеют следущий порядок if - elseif - else
Давайте создадим условие! Поместим в наш файл следующий код:
i
i
()
В консоль выведится
i == 0
T.к условие выполняется (i равно 0).
В lua начало условия обозначается словом then, а конец end, только для if-elseif (Следующий пример)
Расмотрим пример по сложнее:
i
i
()
i ==1thenprint("i == 1")
elseprint(i)
Здесь видно наглядное применение всех блоков условия, попробуйте изменить значение последнего примера Например на 1, 3, 5, 0, 15
и запустить код, результат будет ожидаем.
Операторы условия:
==--Равно >--Больше <--Меньше >=--Больше или равно <=--Меньше или равно ~=--Не равно (Да в Lua это выглядит так!)
Попробуйте сделать своё условие и поэксперементировать с кодом примеров.