logo

Mètode JavaScript Array sort().

El mètode JavaScript array sort() s'utilitza per organitzar els elements de la matriu en algun ordre. Per defecte, el mètode sort() segueix l'ordre ascendent.

Sintaxi

El mètode sort() es representa amb la sintaxi següent:

 array.sort(compareFunction) 

Paràmetre

compareFunction - És opcional. Representa una funció que proporciona un ordre d'ordenació alternatiu.

Tornar

Una matriu d'elements ordenats

taula ascii java

Exemple del mètode JavaScript Array sort().

Aquí, entendrem el mètode sort() a través de diversos exemples.

Exemple 1

Vegem un exemple senzill per ordenar la matriu d'elements de cadena.

 var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result); 
Prova-ho ara

Sortida:

 AngularJS,Bootstrap,JQuery,Node.js 

Exemple 2

Vegem un exemple senzill per ordenar la matriu d'elements enters.

què és f5 al teclat
 var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result); 
Prova-ho ara

Sortida:

 1,2,4,5,8 

Exemple 3

Vegem un exemple per ordenar els elements en ordre ascendent mitjançant la funció.

 var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result); 
Prova-ho ara

Sortida:

 1,2,4,5,8 

Exemple 4

Vegem un exemple per ordenar els elements en ordre descendent mitjançant la funció.

primavera mvc
 var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return b-a; }); document.writeln(result); 
Prova-ho ara

Sortida:

 8,5,4,2,1 

Exemple 5

Vegem un exemple per extreure el valor mínim d'una matriu.

 var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]); 
Prova-ho ara

Sortida:

 1 

Exemple 6

Vegem un exemple per extreure el valor màxim d'una matriu.

velocitat de transmissió en arduino
 var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]); 
Prova-ho ara

Sortida:

 8