Menu
CoddyTech

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

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

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

В Lua есть два оператора равенства:

userGuess = 42
secretNumber = 42
isCorrect = userGuess == secretNumber    -- isCorrect имеет значение true

playerName = "Alice"
targetName = "Bob"
isDifferent = playerName ~= targetName   -- isDifferent имеет значение true

Оператор == проверяет, равны ли два значения, а оператор ~= проверяет, не равны ли они. Обрати внимание, что результатом этих сравнений всегда является логическое значение — либо true, либо false.

challenge icon

Задание

Легко

Сравни предположение пользователя с секретным числом, чтобы определить, совпадают ли они. Создай переменную с именем userGuess и присвой ей значение 42. Создай другую переменную с именем secretNumber и присвой ей значение 37. Используй оператор равенства, чтобы проверить, равно ли предположение секретному числу, и сохрани результат в переменной с именем isCorrect. Строка ниже твоего кода выводит это значение.

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

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

quiz iconПроверьте себя

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

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

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