Menu
CoddyTech

Объявление функции

Часть раздела Основы путешествия по Lua на Coddy. Урок 50 из 90.

Функции — один из самых мощных инструментов в программировании. Представь функцию как повторно используемый блок кода, который выполняет конкретную задачу. Вместо того чтобы писать один и тот же код несколько раз, ты можешь создать функцию один раз и использовать её, когда это необходимо.

В Lua функция объявляется с помощью ключевого слова function, за которым следует имя функции, и завершается ключевым словом end:

function displayWelcomeMessage()
    print("Welcome to the game!")
end

Это создает функцию с именем displayWelcomeMessage, которая содержит одну строку кода. Скобки () после имени функции обязательны, даже если функция не принимает никаких входных данных.

challenge icon

Задание

Легко

Создай систему игровых уведомлений, объявив функцию, которая выводит приветственное сообщение игрокам. Объяви функцию с именем showGameWelcome, содержащую единственный оператор print() для вывода "Welcome to Adventure Quest!". Помни, что объявление функции создаёт её, но не выполняет код внутри неё — функция готова к вызову позже.

Попробуйте сами

-- TODO: Напишите здесь код для объявления функции showGameWelcome

-- Вызовите функцию, чтобы вывести приветственное сообщение
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Lua