const arr: number[] = [1, 2, 3];
arr.length = 5;
console.log(arr); 📥 Inputs:
arr = [1, 2, 3]
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
En TypeScript/JavaScript, puedes modificar la propiedad length de un array directamente. Aumentarla crea espacios vacíos (holes) que no son undefined, sino 'empty items'. Esto es diferente a hacer push() de valores undefined.
¿Sabías que podías modificar length directamente? 🤯 ¡Comenta qué pasa si haces arr.length = 1!