const nums = [1, 5, 10, 2];
nums.sort();
console.log(nums); 📥 Inputs:
nums = [1, 5, 10, 2]
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
¡Sorpresa! Array.sort() convierte los números a strings por defecto, ordenando alfabéticamente ('1', '10', '2', '5'). Para ordenar numéricamente, necesitas: nums.sort((a, b) => a - b). Un error común que causa bugs inesperados en producción.
¿Cuál es el orden final? 🤔