Перейти к содержанию

Evgen

Members
  • Постов

    3
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент Evgen

  1. Приветствую! В последнее время пишу много кода на lua, но иногда пишу с ошибками. Подскажите как делать функции, которые не прекращают выполнение программы? В последний раз встретил ошибку, которая связана с конкатенацией строки и nil. Хотелось бы писать безопасный код. function printer(...) printResult = "" for i, v in ipairs(arg) do printResult = printResult .. v .. "\t" end print(printResult) end printer("a", "b", {}) Этот код вызвал ошибку <string>:4: cannot perform concat operation between table and string stack traceback: <string>:4: in function 'printer' <string>:8: in main chunk [G]: ?
  2. Расскажите про эти штуки, из документации по луа не до конца понял про разницу. Сейчас работаю только с pairs, не пойму зачем нужен ipairs?
  3. Приветствую! Начал работать с таблицами в lua. Подскажите, как вывести все элементы таблицы. Таблица многомерная. Спасибо!
×
×
  • Создать...