array.sort((a,b)=>ab))
cuando uso el método sort () para la matriz de números, ¿qué tipo de reglas usan para elegir a y b de la matriz de números?
cuando registro a y b en la consola, parece mostrar matriz[1] como b, matriz[0] como a y así sucesivamente, pero cuando la matriz es diferente, muestra una regla diferente.
¿Hay alguna forma de ver cómo el método sort () selecciona los argumentos de la matriz de números?
matriz será como [2,20,60,300,1000] o más.
Gracias.
La función de ordenación es una función nativa, lo que significa que está implementada por el motor javascript del navegador en lenguaje X (c++ o java generalmente) y no puede editarlas ni modificarlas.
Si desea una función de clasificación personalizada, debe escribir la suya propia o encontrar una que se ajuste a sus necesidades.
¿Por qué necesita saber cómo la función de clasificación administra la matriz dada?