El Enigma del Operador Ternario Anidado
Dificultad: Fácil JavaScript basic logic
const edad = 17;
const tienePermiso = false;
const resultado = edad >= 18 ? 'puede entrar' : tienePermiso ? 'puede entrar' : 'no puede entrar'; 📥 Inputs:
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
El operador ternario se evalúa de izquierda a derecha. Como edad < 18, va al segundo operador: tienePermiso es false, entonces retorna 'no puede entrar'. Los operadores ternarios anidados pueden ser confusos, ¡por eso es mejor usar if-else para casos complejos!
¿Cuál es el resultado? 🎭