logo

JavaScript Array sort() yöntemi

JavaScript dizi sort() yöntemi, dizi öğelerini belirli bir sıraya göre düzenlemek için kullanılır. Varsayılan olarak sort() yöntemi artan sırayı izler.

Sözdizimi

sort() yöntemi aşağıdaki söz dizimi ile temsil edilir:

 array.sort(compareFunction) 

Parametre

KarşılaştırmaFonksiyonu - İsteğe bağlıdır. Alternatif bir sıralama düzeni sağlayan bir işlevi temsil eder.

Geri dönmek

Sıralanmış öğelerden oluşan bir dizi

: Java'da

JavaScript Array sort() yöntemi örneği

Burada sort() metodunu çeşitli örnekler üzerinden anlayacağız.

örnek 1

Dize öğeleri dizisini sıralamak için basit bir örnek görelim.

diana ankudinova
 var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result); 
Şimdi Test Edin

Çıktı:

 AngularJS,Bootstrap,JQuery,Node.js 

Örnek 2

Tamsayı öğeler dizisini sıralamak için basit bir örnek görelim.

 var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result); 
Şimdi Test Edin

Çıktı:

 1,2,4,5,8 

Örnek 3

Fonksiyonu kullanarak elemanları artan sırada düzenlemek için bir örnek görelim.

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

Çıktı:

.sonraki java
 1,2,4,5,8 

Örnek 4

Fonksiyonu kullanarak elemanları azalan sırada düzenlemek için bir örnek görelim.

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

Çıktı:

 8,5,4,2,1 

Örnek 5

Bir diziden minimum değeri çıkarmak için bir örnek görelim.

 var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]); 
Şimdi Test Edin

Çıktı:

hızlı sıralama algoritması
 1 

Örnek 6

Bir diziden maksimum değeri çıkarmak için bir örnek görelim.

 var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]); 
Şimdi Test Edin

Çıktı:

 8