Básico⏱ 25 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
Vista previa