Innholdsfortegnelse:

Hvordan sorterer du en matrise i Javascript?
Hvordan sorterer du en matrise i Javascript?

Video: Hvordan sorterer du en matrise i Javascript?

Video: Hvordan sorterer du en matrise i Javascript?
Video: Полный курс по Next js - Изучи Nextjs за 2 часа! | React SSR +таймкоды 2024, November
Anonim

JavaScript Array sort() Metode

  1. Sorter en matrise :
  2. Sortere tall i en array i stigende rekkefølge:
  3. Sortere tall i en array i synkende rekkefølge:
  4. Få den høyeste verdien i en array :
  5. Få den laveste verdien i en array :
  6. Sorter en matrise alfabetisk, og reverser deretter rekkefølgen på sortert elementer (synkende):

Angående dette, hvordan fungerer array-sortering i JavaScript?

I JavaScript-matriser ha en sortere () metode som sorterer de array elementer i alfabetisk rekkefølge. De sortere ()-metoden godtar et valgfritt argument som er en funksjon som sammenligner to elementer i array . Hvis sammenligningsfunksjonen er utelatt, vil sortere () metode vil sortere elementet basert på elementverdiene.

Videre, hvordan sorterer du tall i JavaScript? I rekkefølge til sortere tall , må du skrive en funksjon som returnerer negativ Nummer hvis a er mindre enn b, returnerer en positiv Nummer hvis b er mindre enn a, og returnerer 0 hvis tall er det samme. Dette kan enkelt oppnås ved å trekke fra tall.

Dessuten, hvordan sorterer du en matrise?

Ta en titt på dette eksemplet:

  1. importer java. util. matriser;
  2. offentlig klasse Sortering {
  3. public static void main (String args) {
  4. int array = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. Matriser. sort(array);
  6. System. ute. println("Fullstendig sortert: " + Matriser.
  7. int index = Matriser. binærsøk(matrise, 42);
  8. System. ute.

Hvilken metode vil ordne elementene i en matrise i alfabetisk rekkefølge?

"Sortering" er metode pleide å ordne "elementene" i en "array" i alfabetisk rekkefølge . For eksempel en array = "Raju" er gitt til programmet. Den ordner bokstavene i "Raju" i alfabetisk rekkefølge som "ajRu".

Anbefalt: