Saltar al contenido

[2021] Método de JavaScript Array sort () {DH}

octubre 3, 2021


ejemplo

Ordenar una matriz:

frutos constantes = [«Banana», «Orange», «Apple», «Mango»];
fruit.sort ();

Inténtalo tú mismo »

Más ejemplos de «Pruébelo usted mismo» a continuación.


Definición y uso

los sort() El método ordena los elementos de una matriz.

El orden de clasificación puede ser alfabético o numérico, ascendente (hacia arriba) o descendente (hacia abajo).

De forma predeterminada, el método sort () clasifica los valores como cadenas en orden alfabético y ascendente.

Esto funciona bien para cadenas («Apple» viene antes que «Banana»). Sin embargo, cuando los números se ordenan como cadenas, «25» es mayor que «100» porque «2» es mayor que «1».

Por esta razón, el método sort () produce un resultado incorrecto al ordenar números.

Puede resolver este problema proporcionando una «función de comparación» (consulte «Valores de parámetros» a continuación).

sort() sobrescribe la matriz original.


Soporte del navegador

leer mas:
[2021] Método de JavaScript Array sort () {DH}