Lección 7 de 12 · Lectura y práctica
El operador ternario y switch
El operador ternario y switch Esta leccion pertenece al curso JavaScript Esencial: Domina los Cimientos del Lenguaje y esta pensada para que avances con criterio profesional, no solo con teoria. Primero entiende el concepto,.
Del concepto a la práctica
Taller de esta lección
El ternario sirve para escoger entre dos valores breves; switch resulta legible cuando una misma expresión tiene varios estados exactos. No son adornos sintácticos: cada uno expresa una forma distinta de decisión. En switch, break evita que una coincidencia continúe ejecutando los casos siguientes.
Ejemplo resuelto
const paginasPendientes = 0;
const etiqueta = paginasPendientes === 0 ? "completa" : "pendiente";
const estado = "reservado";
let accion;
switch (estado) {
case "disponible": accion = "prestar"; break;
case "reservado": accion = "avisar"; break;
default: accion = "revisar";
}
console.log(etiqueta, accion); // completa avisarPruébalo
Calcula la etiqueta con el ternario.
Declara un estado exacto.
Añade dos casos y
default.Ejecuta con
disponible,reservadoyperdido.
Error frecuente: olvidar break y obtener la acción del caso posterior. Corrección: termina cada caso que deba ser independiente.
Las acciones esperadas son prestar, avisar y revisar.
Comprueba tu resultado
Con cero pendientes, la etiqueta debe ser completa; con tres, debe ser pendiente.

Mapa de prácticaUna condición decide qué camino ejecuta el programa. Un bucle repite una operación mientras queden elementos, y termina cuando la lista se agota. Separar ambas ideas ayuda a seguir el flujo y comprobar casos límite.
Ver la infografía en tamaño completo ↗El operador ternario y switch
Esta leccion pertenece al curso JavaScript Esencial: Domina los Cimientos del Lenguaje y esta pensada para que avances con criterio profesional, no solo con teoria. Primero entiende el concepto, despues aplicalo en una situacion concreta y finalmente deja evidencia de lo que aprendiste.
Objetivo practico
Al terminar, deberias poder explicar el tema con tus palabras, reconocer cuando usarlo y construir una version simple que sirva como base para un proyecto real.
Pasos recomendados
- Lee el concepto y escribi una definicion breve.
- Identifica un caso de uso laboral donde aparezca este problema.
- Construye un ejemplo pequeno y documenta las decisiones.
- Compara tu resultado con el checklist de la leccion.
Sigue con JavaScript Esencial: Domina los Cimientos del Lenguaje
Esta lección forma parte de un curso de Cursalo. Revisa su programa y elige entre la compra individual o el acceso a toda la escuela.
Si ya tenías acceso a este curso, entra con tu cuenta: tus derechos y tu progreso se conservan. No necesitas comprarlo de nuevo.