Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Язык программирования Lua

Мандарин Ученик (110), на голосовании 2 месяца назад
Практикую язык программирования Lua на Zero Brain Studio, скачал методички из сайта разрабов взял оттуда пару базовых кодов пишет ошибку. Код:

num = 41
if num > 40 then do
print('over 40')
end

Подскажите пожалуйста,
заранее спасибо!
Голосование за лучший ответ
Anonimov Anonim Гуру (2662) 3 месяца назад
Я как человек который знает IT, впервые о таком слышу. А так удали do и все будет чики пуки.
Саша Вакулик Мастер (2131) 3 месяца назад
Я его на eclipse пытался перенести,кто поможет с перенесением Lua на eclipse ?
Fallen Eagle Гуру (4712) 3 месяца назад
попробуй написать в первой строке local num вместо num
МандаринУченик (110) 3 месяца назад
Спасибо, попробую
МандаринУченик (110) 3 месяца назад
Странно выводит ту же самую ошибку с эндом
Fallen Eagle Гуру (4712) Михаил Сапрыкин, попробуй убрать do
Вадим Силаков Ученик (146) 3 месяца назад
Конструкция if в Lua: if ... then
У вас же: if ... do, хотя так нельзя.
Егор Падерин Мастер (1042) 3 месяца назад
я думаю что ошибка возникает из за того что нету типа переменной num, из за чего программа принимает ее значение как набор букв а не именно число, возможно в lua не так, просто я этот язык не знаю
Neo Просветленный (47434) 2 месяца назад
Либо DO убрать либо! добавить закрывающий его END

if 1 == 1 then
do
print("GOT")
end
end
Похожие вопросы