logo

Metoda JavaScript Array sort().

Metoda JavaScript array sort() se uporablja za razporeditev elementov polja v določenem vrstnem redu. Privzeto metoda sort() sledi naraščajočemu vrstnemu redu.

Sintaksa

Metoda sort() je predstavljena z naslednjo sintakso:

 array.sort(compareFunction) 

Parameter

compareFunction - Ni obvezno. Predstavlja funkcijo, ki zagotavlja alternativni vrstni red razvrščanja.

Vrnitev

Niz razvrščenih elementov

java branje datoteke csv

Primer metode JavaScript Array sort().

Tukaj bomo metodo sort() razumeli skozi različne primere.

Primer 1

Oglejmo si preprost primer za razvrščanje matrike elementov niza.

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

Izhod:

 AngularJS,Bootstrap,JQuery,Node.js 

Primer 2

Oglejmo si preprost primer razvrščanja niza celih elementov.

java string to int
 var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result); 
Preizkusite zdaj

Izhod:

 1,2,4,5,8 

Primer 3

Oglejmo si primer za razporeditev elementov v naraščajočem vrstnem redu z uporabo funkcije.

armstrong številka
 var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result); 
Preizkusite zdaj

Izhod:

 1,2,4,5,8 

Primer 4

Oglejmo si primer za razporeditev elementov v padajočem vrstnem redu z uporabo funkcije.

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

Izhod:

 8,5,4,2,1 

Primer 5

Oglejmo si primer pridobivanja najmanjše vrednosti iz matrike.

seznam pisav gimp
 var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]); 
Preizkusite zdaj

Izhod:

 1 

Primer 6

Oglejmo si primer pridobivanja največje vrednosti iz matrike.

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

Izhod:

 8