const a = [1, 2, 3];
const b = [a];
const c = [...a];
console.log(b[0] === c[0]); 📥 Inputs:
a = [1, 2, 3]
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
b[0] es el array completo [1,2,3] porque usamos [a], mientras c[0] es el número 1 porque ...a expande los elementos. Comparamos un array con un número, lo cual siempre es false. El spread operator (...) desempaqueta los valores, crear un array nuevo no lo hace.
¿Cuál es el resultado? 🤔