const items: any[] = [];
const result = items == false;
console.log(result); 📥 Inputs:
items = []
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
¡Sorpresa! Un array vacío comparado con == false devuelve true. Esto ocurre porque [] se convierte a string vacío '', luego a 0, y false también se convierte a 0. Por eso son 'iguales' con ==. Con === devolvería false. Usa siempre === para evitar coerciones extrañas.
¿Qué imprime el console.log? 🤔