Итоги — Профиль персонажа
Часть раздела Основы путешествия по Lua на Coddy. Урок 11 из 90.
Задание
ЛегкоСоздайте переменные для представления полного профиля игрового персонажа, используя соответствующие типы данных для каждой части информации:
- Создайте переменную с именем
characterNameи присвойте ей строку"Warrior" - Создайте переменную с именем
characterLevelи присвойте ей число12 - Создайте переменную с именем
characterHealthи присвойте ей число85 - Создайте переменную с именем
isHeroи присвойте ей логическое значениеtrue
После создания всех переменных выведите каждую из них на отдельной строке в том порядке, в котором они были созданы.
Ожидаемый результат:
Warrior
12
85
trueПопробуйте сами
-- TODO: Создайте переменные профиля персонажа здесь
-- TODO: Выведите каждую переменную на отдельной строкеВсе уроки раздела Основы
4Операторы 2: Сравнение и логика
Операторы равенстваОператоры сравненияОператор 'and'Оператор 'or'Оператор 'not'Сокращенные вычисленияЗначения Truthy и FalsyИтоги: Простая логика7Основы условной логики
Оператор if-thenОператор if-then-elseОператор elseifИтоги — Сундук с сокровищами10Таблицы, часть 1: Списки
Что такое таблица?Создание таблицыДоступ к элементам по индексуИзменение элементов по индексуОператор длины '#'table.insert()table.remove()Итоги: управление участниками группы13Проект: Простой магазин зелий
Настройка проектаДобавление зелья2Переменные и типы данных
Что такое переменная?ЧислаСтрокиБулевы значенияЗначение 'nil'Функция type()Правила именованияИтоги — Профиль персонажа5Базовый вывод
Вывод литераловВывод переменныхВывод нескольких значенийОбъединение строк и переменныхФункция tostring()ВводПриведение типовПовторение — Отчет о состоянииПовторение — До 1208Основы работы со строками
string.len()string.upper и string.lowerstring.sub()string.rep()string.find()Повторение — Форматирование имени пользователя3Операторы 1: Арифметика и конкатенация
Арифметические операторыОператор остатка от деленияОператор возведения в степеньКонкатенация строкПриоритет операторовПовторение: Простые вычисления6Проект: Вывод характеристик персонажа
Приветственное сообщениеОбъявление характеристик персонажа9Основы функций
Объявление функцииВызов функцииФункции с параметрамиФункции с несколькими параметрамиОператор 'return'Повторение — Калькулятор площадиПотренируйтесь самостоятельно: Онлайн-компилятор Lua