JavaScript-Programm zum Sortieren von Wörtern in alphabetischer Reihenfolge

In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das Wörter in einer Zeichenfolge in alphabetischer Reihenfolge sortiert.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript-Zeichenfolge
  • JavaScript-Array
  • JavaScript Array sort ()

Beispiel: Sortieren Sie Wörter in alphabetischer Reihenfolge

 // 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); )

Ausgabe

 Geben Sie einen Satz ein: Ich lerne JavaScript Die sortierten Wörter sind: Ich lerne JavaScript

Im obigen Beispiel wird der Benutzer aufgefordert, einen Satz einzugeben.

  • Der Satz wird mit der split(' ')Methode in Array-Elemente (einzelne Wörter) unterteilt . Die split(' ')Methode teilt die Zeichenfolge in Leerzeichen auf.
     const words = string.split(' '); // ("I", "am", "learning", "JavaScript")
  • Die Elemente eines Arrays werden mit der sort()Methode sortiert . Die sort()Methode sortiert die Zeichenfolgen in alphabetischer und aufsteigender Reihenfolge.
     words.sort(); // ("I", "JavaScript", "am", "learning")
  • Die for… ofSchleife wird verwendet, um die Array-Elemente zu durchlaufen und anzuzeigen.

Hinweis : Anstatt die Array-Werte anzuzeigen, können Sie die Array-Elemente auch wieder in die Zeichenfolge konvertieren und die Werte mithilfe der join()Methode als Zeichenfolge anzeigen .

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

Interessante Beiträge...