Menu
CoddyTech

Вызов функции

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

Создание функции — это только первый шаг: чтобы код внутри функции выполнился, нужно вызвать функцию.

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

Чтобы вызвать функцию, просто напиши её имя, а затем скобки:

function sayHello()
    print("Hello there!")
end

sayHello()  -- Здесь вызывается функция
challenge icon

Задание

Легко

Создай систему уведомлений о статусе игрока, объявив и вызвав функцию, которая отображает важную информацию об игре. Сначала объяви функцию с именем displayPlayerStatus, которая выводит "Player is online and ready!". После объявления функции вызови её дважды, чтобы имитировать проверку статуса игрока в два разных момента игры.

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

-- TODO: Напишите здесь свой код
-- Объявите функцию displayPlayerStatus
-- Затем вызовите её дважды
quiz iconПроверьте себя

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

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

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