const arr = [1, 2, 3];
arr[10] = 99;
console.log(arr.length); 📥 Inputs:
arr = [1, 2, 3]
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
Cuando asignas un valor a un índice muy alto en un array, JavaScript automáticamente ajusta la longitud del array a ese índice + 1. Los espacios entre quedan como 'empty slots'. ¡Es una característica sorprendente de los arrays en JavaScript!
¿Sabías que los arrays de JavaScript funcionan así? 🤯 Comenta qué pensabas que iba a imprimir!