„JavaScript“ masyvo sort() metodas naudojamas masyvo elementams išdėstyti tam tikra tvarka. Pagal numatytuosius nustatymus sort() metodas seka didėjančia tvarka.
Sintaksė
Rūšiuoti() metodas vaizduojamas tokia sintaksė:
array.sort(compareFunction)
Parametras
PalygintiFunkcija – Tai neprivaloma. Tai reiškia funkciją, kuri suteikia alternatyvią rūšiavimo tvarką.
Grįžti
Rūšiuotų elementų masyvas
int į char java
JavaScript Array sort() metodo pavyzdys
Čia mes suprasime sort() metodą per įvairius pavyzdžius.
1 pavyzdys
Pažiūrėkime paprastą pavyzdį, kaip surūšiuoti eilutės elementų masyvą.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result);Išbandykite dabar
Išvestis:
AngularJS,Bootstrap,JQuery,Node.js
2 pavyzdys
Pažiūrėkime paprastą pavyzdį, kaip surūšiuoti sveikųjų skaičių elementų masyvą.
kaip konvertuoti eilutę į sveikąjį skaičių
var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result);Išbandykite dabar
Išvestis:
1,2,4,5,8
3 pavyzdys
Pažiūrėkime pavyzdį, kaip išdėstyti elementus didėjančia tvarka naudojant funkciją.
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result);Išbandykite dabar
Išvestis:
1,2,4,5,8
4 pavyzdys
Pažiūrėkime pavyzdį, kaip išdėstyti elementus mažėjančia tvarka naudojant funkciją.
darbuotojų atrankos komisijos reikšmė
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return b-a; }); document.writeln(result);Išbandykite dabar
Išvestis:
8,5,4,2,1
5 pavyzdys
Pažiūrėkime pavyzdį, kaip iš masyvo išskirti mažiausią reikšmę.
var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]);Išbandykite dabar
Išvestis:
1
6 pavyzdys
Pažiūrėkime pavyzdį, kaip iš masyvo išskirti didžiausią vertę.
java loginė eilutė
var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]);Išbandykite dabar
Išvestis:
8