Здравствуйте, гость ( Вход | Регистрация )

> Lua, объявить ф-цию в конце кода, вызвать в начале, Можно ли так?
фонарик
сообщение 15.7.2025, 15:45
Сообщение #1


****

Apprentice
Сообщений: 162
Регистрация: 23.11.2011
Группа: Пользователи
Наличность: 8
Пользователь №: 14.305



Здравствуйте. В интернетах начитался, что на луа можно определять функции где угодно в коде. Мне вот задумалось, что перенесу-ка я в конец кода все эти массы значений что запихиваются в массив. Чтобы сверху в коде сразу был чисто функционал и оперирование этими данными, а сами они чтобы в начале кода не мешались. Но чета никак у меня не получается так сделать. Подскажите пожалуйста, в чем проблема?

Код
--lua
-- Вызов функции в начале
myFunction()

-- Определение функции в конце
function myFunction()
    log("Hello, world!")
end
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Cockney
сообщение Вчера, 0:16
Сообщение #2


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22548
Пользователь №: 16.156



не эксперт, могу ошибаться, но объявлять функции можно только перед использованием. можно вынести функции в другой модуль и импортировать его первой строкой в текущем файле
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 17.7.2025, 21:18
Designed by Nickostyle