🚀 Capítulo 09: Escolha Caso
🎯 Objetivo da Aula
Ao final desta aula, você entenderá como usar a estrutura switch (Escolha Caso) como uma alternativa mais limpa ao else if quando precisamos comparar uma mesma variável com vários valores específicos.
🏢 O Cenário Prático (Seu Desafio)
O piloto vai escolher o planeta de destino digitando um número de 1 a 3. Seu desafio é usar o switch para dizer qual planeta foi escolhido!
🧠 Fundamentos: A Teoria Traduzida
O switch olha para uma variável e testa vários “casos” (case).
switch (variavel) {
case valor1:
// código
break;
case valor2:
// código
break;
default:
// se não for nenhum
}- Importante: O
breakserve para parar e não rodar os casos de baixo!
📖 Exemplo Guiado: Seleção de Destino
let opcao = 2;
switch (opcao) {
case 1:
console.log("Rumo a Tatooine!");
break;
case 2:
console.log("Rumo a Hoth!");
break;
case 3:
console.log("Rumo a Endor!");
break;
default:
console.log("Rota desconhecida!");
}🛠️ Prática Obrigatória 1
Crie um switch que receba a cor de um sabre de luz (“azul”, “verde”, “vermelho”) e diga de quem é (Jedi ou Sith).
🛠️ Prática Obrigatória 2
Não esqueça do caso default para cores desconhecidas!
🔑 Gabarito de Código/Fórmulas
Prática 1:
let cor = "azul";
switch (cor) {
case "azul":
case "verde":
console.log("Jedi");
break;
case "vermelho":
console.log("Sith");
break;
default:
console.log("Desconhecido");
}