DevPathJavaScriptCapítulo 4
Básico25 min

JavaScript · Capítulo 4

Condicionales

Toma decisiones en tu código con if/else, operador ternario y switch.

📖

Teoría

Los condicionales permiten ejecutar código diferente según una condición.

if / else if / else: el más básico y flexible.
Operador ternario: versión corta para condiciones simples.
switch: para múltiples casos del mismo valor.

javascript
// if / else if / else
const nota = 85;

if (nota >= 90) {
  console.log("A - Excelente");
} else if (nota >= 80) {
  console.log("B - Bien");
} else if (nota >= 70) {
  console.log("C - Regular");
} else {
  console.log("F - Reprobado");
}

// Operador ternario: condición ? siTrue : siFalse
const esMayorDeEdad = nota >= 60 ? "Aprobado" : "Reprobado";
console.log(esMayorDeEdad);

// switch
const dia = "lunes";
switch (dia) {
  case "lunes":
  case "martes":
    console.log("Inicio de semana");
    break;
  case "viernes":
    console.log("¡Por fin viernes!");
    break;
  default:
    console.log("Mitad de semana");
}

Ejercicio práctico

🎯 Tu misión

Crea un sistema de calificaciones: recibe una nota (0-100) y determina la letra (A, B, C, D, F), si aprobó o reprobó, y un mensaje motivador. Usa if/else if para las letras y ternario para aprobado/reprobado.

Console

Los mensajes de console.log aparecerán aquí

Vista previa