как всем известно чтобы вывести текст в консоль используется функция print()
но никто не может сказать и даже пытаются найти способ как их вводить, хочу рассказать как
все знают тип данных в Lua "userdata" это классы из Си как парадоксально вить в Си нет классов
которые можно только прочитать
так вот я нашел класс io.stdin(тип userdata)
и при его прочтении я смог получить данные от пользователя из консоли
Код
function read()
return io.stdin:read()
end
результат смотрите сами
также можно принтить без перевода строки:
Код
function write(str)
io.stdout:write(str)
end
ну я не думаю что этому можно найти применение но
Код
function err(errtext)
io.stderr:write(errtext)
end
позволяет делать ошибки для прикола без функции error()
ну а если вы это знали то я лол