Programa JavaScript para ordenar palabras en orden alfabético

En este ejemplo, aprenderá a escribir un programa JavaScript que ordena las palabras en una cadena en orden alfabético.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de JavaScript:

  • Cadena de JavaScript
  • Matriz de JavaScript
  • Ordenación de matriz de JavaScript ()

Ejemplo: ordenar palabras en orden alfabético

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

Salida

 Ingrese una oración: Estoy aprendiendo JavaScript Las palabras ordenadas son: Estoy aprendiendo JavaScript

En el ejemplo anterior, se solicita al usuario que ingrese una oración.

  • La oración se divide en elementos de matriz (palabras individuales) utilizando el split(' ')método. El split(' ')método divide la cadena en espacios en blanco.
     const words = string.split(' '); // ("I", "am", "learning", "JavaScript")
  • Los elementos de una matriz se ordenan mediante el sort()método. El sort()método clasifica las cadenas en orden alfabético y ascendente.
     words.sort(); // ("I", "JavaScript", "am", "learning")
  • El for… ofciclo se usa para iterar sobre los elementos de la matriz y mostrarlos.

Nota : En lugar de mostrar los valores de la matriz, también puede convertir los elementos de la matriz a la cadena y mostrar los valores como una cadena usando el join()método.

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

Articulos interesantes...