const tazas = 3;
const cafe = 0;
const resultado = tazas > 0 && cafe > 0;
console.log(resultado ? '☕ Café listo!' : '❌ Sin café'); 📥 Inputs:
tazas = 3, cafe = 0
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
Aunque tenemos 3 tazas disponibles, el operador && (AND lógico) necesita que AMBAS condiciones sean verdaderas. Como cafe = 0, la expresión (cafe > 0) es false, y false && true siempre resulta en false. ¡Necesitamos café Y tazas para preparar la bebida! Este es un ejemplo clásico de lógica booleana donde ambas condiciones deben cumplirse.
¿Cuál es el resultado? ☕