El Flujo del Río: Condicionales
🎯 Objetivo
Controlar el flujo con if/else/else if/switch. Tu código toma decisiones.
⚔️ Implementación
// IF básico
let edad = 18;
if (edad >= 18) {
console.log("Eres mayor de edad");
}
// IF/ELSE
let nivel = 50;
if (nivel >= 100) {
console.log("Jonin");
} else {
console.log("Chunin");
}
// IF/ELSE IF/ELSE
let xp = 250;
if (xp >= 500) {
console.log("Ninja");
} else if (xp >= 300) {
console.log("Jonin");
} else if (xp >= 100) {
console.log("Chunin");
} else {
console.log("Genin");
}
// Operador Ternario (if corto)
let mensaje = edad >= 18 ? "Adulto" : "Menor";
// SWITCH
let rango = "chunin";
switch (rango) {
case "genin":
console.log("Principiante");
break;
case "chunin":
console.log("Intermedio");
break;
case "jonin":
console.log("Avanzado");
break;
default:
console.log("Desconocido");
}
🎯 Reto Ninja
MISIÓN DE DECISIÓN
🌊 Controlando el Flujo
1
Crea una variable edad con el valor que prefieras.
2
Usa una estructura if/else if/else para imprimir "Niño" si la edad es menor a 13.
3
Añade condiciones para "Adolescente" (13-17), "Adulto" (18-59) y "Adulto mayor" (60 o más).
4
Extra: Intenta escribir una de estas condiciones usando un Operador Ternario.
✅ Checklist de Dominio
LÓGICA DOMINADA