1st Опубликовано 24 марта, 2022 Поделиться Опубликовано 24 марта, 2022 Здравствуйте, собственно вопрос в сабже, есть ли в Lua ветвления кроме конструкций if ... else? Я разумеется гуглил и ничего не нашел, подозреваю, что не существует. Меня интересует такие конструкции, как: switch(значение) { case 0: какой-то вызов break; } Нашел только: if x == 1 then print('one') elseif x == 2 then print('two') elseif x == 3 then print('three') elseif x == 4 then print('four') elseif x == 5 then print('five') elseif x == 6 then print('six') elseif x == 7 then print('seven') elseif x == 8 then print('eight') elseif x == 9 then print('nine') elseif x == 0 then print('zero') end -- Здесь ветка else опущена Ссылка на комментарий Поделиться на другие сайты Поделиться
MasterGH Опубликовано 25 марта, 2022 Поделиться Опубликовано 25 марта, 2022 Через таблицы Спойлер http://lua-users.org/wiki/SwitchStatement Ссылка на комментарий Поделиться на другие сайты Поделиться
1st Опубликовано 25 марта, 2022 Автор Поделиться Опубликовано 25 марта, 2022 Спасибо большое, так много примеров! Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения