El Misterio del Operador Condicional Ternario
Dificultad: Fácil TypeScript basic coding
const edad: number = 17;
const acceso: string = edad >= 18 ? 'permitido' : edad >= 16 ? 'supervisado' : 'denegado';
console.log(acceso); 📥 Inputs:
edad = 17
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
El operador ternario anidado (?:) permite evaluar múltiples condiciones en una sola línea. Primero verifica si edad >= 18 (falso), luego si edad >= 16 (verdadero), devolviendo 'supervisado'. Es una característica poderosa de TypeScript/JavaScript para asignaciones condicionales compactas.
¿Qué pasaría si edad = 20? Comenta tu respuesta 🎯