Como funciona sort en JS

Aquí lo explican muy bien, con ejemplos:

https://www.todojs.com/usar-correctamente-el-metodo-sort/

Y lo resumen así:

En general debemos aprovechar la funcionalidad de .sort() con un una función de apoyo que permita controlar cómo se debe realizar la ordenación, en general bastará con:

números: (a, b) => a – b
cadenas: (a, b) => a.localeCompare(b)

https://medium.com/madhash/demystifying-the-mysteries-of-sort-in-javascript-515ea5b48c7d

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos