Menu
CoddyTech

Что такое переменная?

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

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

В Lua создать переменную просто. Напиши имя, которое хочешь ей дать, затем знак равенства, а после него — значение, которое хочешь сохранить:

playerScore = 100

Это создаёт переменную с именем playerScore и сохраняет в ней число 100. Теперь всякий раз, когда тебе понадобится использовать этот счёт в программе, ты можешь просто обратиться к нему по имени, а не вводить 100 каждый раз.

Вы также часто будете видеть переменные, созданные с помощью слова local перед ними, например local playerScore = 100. Это работает так же: local ограничивает переменную той частью программы, где вы её создаёте. В большинстве кода на Lua для почти каждой переменной используется local, и позже в этом курсе вы узнаете, что именно он делает.

Чтобы отобразить значение на экране, используй функцию print(). Помести имя переменной в скобки, и Lua выведет её значение:

playerScore = 100
print(playerScore)

Это выведет на экран 100. Обрати внимание: при выводе переменной её имя пишут без кавычек: кавычки используются для текста (строк), а не для имён переменных.

challenge icon

Задание

Легко

Создай переменную с именем gameLevel и присвой ей число 5. Затем выведи значение этой переменной.

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

-- TODO: Напишите здесь свой код
quiz iconПроверьте себя

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

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

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