Menu
Coddy logo textTech

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

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

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

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

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

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

challenge icon

Задание

Легко

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

Шпаргалка

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

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

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

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

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

-- Вызовите функцию для отображения приветственного сообщения
showGameWelcome()
quiz iconПроверьте себя

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

Все уроки раздела Fundamentals