Sisukord:

Kuidas sorteerida massiivi Javascriptis?
Kuidas sorteerida massiivi Javascriptis?

Video: Kuidas sorteerida massiivi Javascriptis?

Video: Kuidas sorteerida massiivi Javascriptis?
Video: meteor.js by Roger Zurawicki 2024, Mai
Anonim

JavaScripti massiivi sortimise () meetod

  1. Sorteeri massiiv :
  2. Sorteeri numbrid an massiivi kasvavas järjekorras:
  3. Sorteeri numbrid an massiivi kahanevas järjekorras:
  4. Hankige suurim väärtus an massiivi :
  5. Hankige madalaim väärtus an massiivi :
  6. Sorteeri massiiv tähestikulises järjekorras ja seejärel pöörake järjekorda sorteeritud üksused (kahanevalt):

Seoses sellega, kuidas massiivi sortimine JavaScriptis töötab?

sisse JavaScripti massiivid on a sorteerida () meetod, mis sorteerib a massiivi üksused tähestikulises järjekorras. The sorteerida () meetod aktsepteerib valikulist argumenti, mis on funktsioon, mis võrdleb kahte elementi massiivi . Kui võrdlusfunktsioon on välja jäetud, siis sorteerida () meetod tahe sorteerida element põhineb elementide väärtustel.

Lisaks, kuidas sorteerite JavaScriptis numbreid? sisse tellida juurde sorteeri numbreid , peate kirjutama funktsiooni, mis tagastab negatiivse number kui a on väiksem kui b, tagastab positiivse number kui b on väiksem kui a, ja tagastab 0, kui numbrid on samad. Seda saab hõlpsasti saavutada, lahutades numbrid.

Samuti, kuidas sorteerida massiivi?

Vaadake seda näidet:

  1. importida java. util. massiivid;
  2. public class Sorteerimine {
  3. public static void main (String args) {
  4. int massiiv = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. Massiivid. sorti(massiivi);
  6. Süsteem. välja. println("Täielikult sorteeritud: " + Massiivid.
  7. int indeks = massiivid. kahendotsing(massiiv, 42);
  8. Süsteem. välja.

Milline meetod järjestab massiivi elemendid tähestikulises järjekorras?

"Sorteerimine" on meetod harjunud korraldada "massiivi" "elemendid" tähestikulises järjekorras . Näiteks an massiivi = Programmile on antud “Raju”. See järjestab tähed “Raju” sisse tähestikuline järjekord kui "ajRu".

Soovitan: