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

Pergamino de Decisiones