В този пример ще се научите да пишете програма на JavaScript, която сортира думи в низ в азбучен ред.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:
- JavaScript низ
- JavaScript масив
- Сортиране на масив в JavaScript ()
Пример: Сортиране на думи по азбучен ред
 // 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); )
Изход
Въведете изречение: Уча JavaScript. Сортираните думи са: Уча JavaScript
В горния пример потребителят е подканен да въведе изречение.
- Изречението е разделено на елементи от масив (отделни думи) с помощта на split(' ')метода. Вsplit(' ')метода разделя низа в интервалите.const words = string.split(' '); // ("I", "am", "learning", "JavaScript")
- Елементите на масив се сортират с помощта на sort()метода. Вsort()метода сортира конците в азбучен и възходящ ред.words.sort(); // ("I", "JavaScript", "am", "learning")
- В for… ofлиния се използва за обхождане елементи масив и да ги покаже.
Забележка : Вместо да показвате от стойностите на масива, можете също да конвертирате елементите на масива обратно в низа и да покажете стойностите като низ с помощта на join()метод.
 words.join(' '); // I JavaScript am learning








