Повторение — Обратный отсчёт
Часть раздела Fundamentals путешествия по Lua на Coddy — урок 76 из 90.
Задание
ЛегкоСоздайте систему обратного отсчета для запуска ракеты, которая использует числовой цикл for с отрицательным шагом для имитации финальной последовательности отсчета. Напишите цикл for, который ведет обратный отсчет от 10 до 1, выводя каждое число на отдельной строке.
После завершения цикла обратного отсчета выведите сообщение "Liftoff!", чтобы просигнализировать о запуске ракеты. Это демонстрирует, как параметр отрицательного шага позволяет вести обратный отсчет и как код после цикла выполняется после завершения работы цикла.
Попробуйте сами
-- TODO: Напишите здесь свой код для создания цикла обратного отсчета
-- TODO: Выведите финальное сообщение после обратного отсчетаВсе уроки раздела Fundamentals
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'Повторение — Калькулятор площади12Основы циклов
Цикл whileЦикл repeat-untilЧисловой цикл forЦикл for с шагомОператор 'break'Повторение — Обратный отсчёт