Maior entre dois
Em código real, você frequentemente precisa comparar valores para tomar decisões: verificar se um usuário é maior de idade, comparar pontuações em um jogo ou determinar o maior preço entre duas opções. Saber usar condicionais com comparadores é essencial para qualquer lógica de programa.
O PROBLEMA
Declare dois números e diga qual é o maior ou se são iguais.
EXEMPLO
const a=5, b=3; → 5 é maior const a=4, b=4; → São iguais
SOBRE O CONCEITO
O if executa um bloco se a condição for verdadeira. Use else if para testar outra condição e else para capturar todos os outros casos. Erro comum: usar = (atribuição) em vez de === (comparação estrita). = altera o valor da variável, sempre retorna verdadeiro em contexto booleano, causando bugs. Também é obrigatório tratar o caso de igualdade: sem isso, o programa pode afirmar erroneamente que um número é maior quando são iguais. Por exemplo, com a=4, b=4, se faltar o else para igualdade, nenhuma mensagem será exibida.
RESOLUÇÃO