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