JavaScript-ohjelma sanojen lajittelemiseksi aakkosjärjestyksessä

Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka lajittelee sanat merkkijonoon aakkosjärjestyksessä.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-merkkijono
  • JavaScript-taulukko
  • JavaScript-taulukon lajittelu ()

Esimerkki: Lajittele sanat aakkosjärjestyksessä

 // program to sort words in alphabetical order // take input const string = prompt('Enter a sentence: '); // converting to an array const words = string.split(' '); // sort the array elements words.sort(); // display the sorted words console.log('The sorted words are:'); for (const element of words) ( console.log(element); )

Tuotos

 Kirjoita lause: Oppin JavaScriptiä. Lajiteltuja sanoja ovat: I JavaScript Oppin

Yllä olevassa esimerkissä käyttäjää kehotetaan antamaan lause.

  • Lause on jaettu matriisielementteihin (yksittäisiin sanoihin) split(' ')menetelmällä. split(' ')Menetelmä jakaa merkkijonon välilyönnit.
     const words = string.split(' '); // ("I", "am", "learning", "JavaScript")
  • Matriisin elementit lajitellaan sort()menetelmällä. sort()Menetelmä lajittelee jousille aakkosjärjestyksessä ja nousevassa järjestyksessä.
     words.sort(); // ("I", "JavaScript", "am", "learning")
  • for… ofSilmukkaa käytetään iteroimaan yli ryhmän elementit ja näyttää ne.

Huomautus : Sen sijaan, että näytät taulukon arvoista, voit myös muuntaa taulukon elementit takaisin merkkijonoksi ja näyttää arvot merkkijonona join()menetelmällä.

 words.join(' '); // I JavaScript am learning

Mielenkiintoisia artikkeleita...