🚀 Capítulo 08: Condicionais Aninhadas

🎯 Objetivo da Aula

Ao final desta aula, você saberá como colocar uma condição dentro de outra (aninhamento) ou usar o else if para testar múltiplas condições em sequência.


🏢 O Cenário Prático (Seu Desafio)

O computador da nave precisa classificar o nível de ameaça:

  • Menor que 50: Baixo
  • Entre 50 e 100: Médio
  • Maior que 100: Alto Seu desafio é criar essa escada de condições!

🧠 Fundamentos: A Teoria Traduzida

Quando temos mais de duas opções, usamos o else if.

if (condicao1) {
  // ...
} else if (condicao2) {
  // ...
} else {
  // ...
}

📖 Exemplo Guiado: Nível de Ameaça

let nivelAmeaca = 75;
 
if (nivelAmeaca < 50) {
  console.log("Tranquilo.");
} else if (nivelAmeaca <= 100) {
  console.log("Atenção!");
} else {
  console.log("🚨 EVACUAR!");
}

🛠️ Prática Obrigatória 1

Crie um sistema de notas de 0 a 10. Se for >= 9: “Mestre”. Se >= 7: “Cavaleiro”. Senão: “Padawan”.


🛠️ Prática Obrigatória 2

Teste o código mudando a nota para ver as diferentes mensagens.


🔑 Gabarito de Código/Fórmulas

Prática 1:

let nota = 8;
if (nota >= 9) {
  console.log("Mestre");
} else if (nota >= 7) {
  console.log("Cavaleiro");
} else {
  console.log("Padawan");
}

Capitulo Anterior | Proximo Capitulo