Menu
Coddy logo textTech

Operadores de Igualdade

Parte da seção Fundamentos do Journey de Lua da Coddy. Lição 18 de 90.

Operadores de igualdade. Esses operadores permitem comparar dois valores para determinar se eles são iguais ou diferentes.

Lua fornece dois operadores de igualdade:

userGuess = 42
secretNumber = 42
isCorrect = userGuess == secretNumber    -- isCorrect é true

playerName = "Alice"
targetName = "Bob"
isDifferent = playerName ~= targetName   -- isDifferent é true

O operador == verifica se dois valores são iguais, enquanto o operador ~= verifica se eles não são iguais. Observe que o resultado dessas comparações é sempre um valor booleano - ou true ou false.

challenge icon

Desafio

Fácil

Compare o palpite de um usuário com um número secreto para determinar se eles coincidem. Crie uma variável chamada userGuess e atribua a ela o valor 42. Crie outra variável chamada secretNumber e atribua a ela o valor 37. Use o operador de igualdade para verificar se o palpite é igual ao número secreto, armazenando o resultado em uma variável chamada isCorrect. Imprima o resultado booleano.

Experimente você mesmo

-- Criar variáveis para o jogo de adivinhação
-- TODO: Escreva seu código aqui

-- Imprimir o resultado
print(isCorrect)
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Lua online