Menu
Coddy logo textTech

Операторы сравнения

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

Операторы сравнения позволяют сравнивать размер или величину чисел. Эти операторы помогают определить, какое значение больше, меньше или равны ли они по величине.

Четыре оператора сравнения:

playerLevel = 15
requiredLevel = 10

isHighEnough = playerLevel > requiredLevel     -- true (15 больше 10)
isTooLow = playerLevel < requiredLevel         -- false (15 не меньше 10)
meetsMinimum = playerLevel >= requiredLevel    -- true (15 больше или равно 10)
belowMaximum = playerLevel <= 20               -- true (15 меньше или равно 20)

Так же, как и операторы равенства, операторы сравнения всегда возвращают логическое значение — либо true, либо false. Операторы >= и <= особенно полезны, так как они учитывают возможность равенства, что делает их идеальными для проверки минимальных или максимальных требований.

challenge icon

Задание

Легко

Проверьте, соответствует ли уровень игрока требованиям для входа в опасную зону подземелья. Создайте переменную с именем playerLevel и присвойте ей значение 12. Создайте еще одну переменную с именем requiredLevel и присвойте ей значение 15. Используйте оператор «больше или равно», чтобы проверить, соответствует ли уровень игрока минимальному требованию, сохранив результат в переменной с именем canEnter. Выведите логический результат.

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

-- Создайте переменные для уровня игрока и требуемого уровня
-- TODO: Напишите свой код здесь

-- Проверьте, может ли игрок войти, и выведите результат
-- TODO: Напишите свой код здесь
quiz iconПроверьте себя

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

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

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