1
resposta

[SUGESTÃO] Operadores Lógicos – Resumo Rápido (Kelly Costa)

  • AND (&&) – "E"
    Retorna true se todas as condições forem verdadeiras.

Exemplo:
if (idade > 18 && possuiCarteira) {
console.log("Pode dirigir!");
}

  • OR (||) – "OU"
    Retorna true se pelo menos uma condição for verdadeira.

Exemplo:
if (temMaça || temBanana) {
console.log("Você tem frutas!");
}

  • NOT (!) – "NÃO"
    Inverte o valor lógico de uma condição:

!true vira false
!false vira true

Exemplo:
let estaChovendo = false;

if (!estaChovendo) {
console.log("Pode sair sem guarda-chuva.");
}

1 resposta

Oi, Kelly! Como vai?

Seu resumo ficou claro e direto, destacando os operadores lógicos com bons exemplos. A estrutura do seu post facilita muito a compreensão de quem está iniciando no assunto.

Uma dica interessante para o futuro é usar o operador && também para verificar múltiplas condições em uma única linha. Veja este exemplo:


let idade = 20;
let temCNH = true;

if (idade >= 18 && temCNH) {
  console.log("Pode dirigir!");
}

Esse código verifica duas condições ao mesmo tempo: se a pessoa é maior de idade e tem carteira de motorista.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!