logo

JavaScript Array sort() metódus

A JavaScript array sort() metódus a tömbelemek valamilyen sorrendbe rendezésére szolgál. Alapértelmezés szerint a sort() metódus a növekvő sorrendet követi.

Szintaxis

A sort() metódust a következő szintaxis képviseli:

 array.sort(compareFunction) 

Paraméter

ÖsszehasonlításFunkció - Nem kötelező. Olyan függvényt képvisel, amely alternatív rendezési sorrendet biztosít.

Visszatérés

Rendezett elemek tömbje

csupa nagybetűs parancs excel

Példa JavaScript Array sort() metódusra

Itt különféle példákon keresztül fogjuk megérteni a sort() metódust.

1. példa

Lássunk egy egyszerű példát a karakterláncelemek tömbjének rendezésére.

 var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result); 
Tesztelje most

Kimenet:

 AngularJS,Bootstrap,JQuery,Node.js 

2. példa

Nézzünk egy egyszerű példát az egész elemek tömbjének rendezésére.

mi az az ymail
 var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result); 
Tesztelje most

Kimenet:

 1,2,4,5,8 

3. példa

Nézzünk egy példát az elemek növekvő sorrendbe rendezésére a függvény segítségével.

unix vs windows
 var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result); 
Tesztelje most

Kimenet:

 1,2,4,5,8 

4. példa

Lássunk egy példát az elemek csökkenő sorrendbe rendezésére a függvény segítségével.

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

Kimenet:

 8,5,4,2,1 

5. példa

Nézzünk egy példát a minimális érték kivonására egy tömbből.

mi az a myspace
 var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]); 
Tesztelje most

Kimenet:

 1 

6. példa

Lássunk egy példát a maximális érték tömbből való kinyerésére.

 var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]); 
Tesztelje most

Kimenet:

 8