Ordenar Caracteres en una Cadena

JavaScriptJavaScriptBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, exploraremos cómo ordenar los caracteres de una cadena en orden alfabético utilizando JavaScript. Utilizaremos el operador de propagación, Array.prototype.sort() y String.prototype.localeCompare() para lograr esto. Al final del laboratorio, tendrás una buena comprensión de cómo manipular cadenas en JavaScript utilizando estos métodos.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript(("JavaScript")) -.-> javascript/AdvancedConceptsGroup(["Advanced Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") javascript/AdvancedConceptsGroup -.-> javascript/spread_rest("Spread and Rest Operators") subgraph Lab Skills javascript/variables -.-> lab-28619{{"Ordenar Caracteres en una Cadena"}} javascript/data_types -.-> lab-28619{{"Ordenar Caracteres en una Cadena"}} javascript/arith_ops -.-> lab-28619{{"Ordenar Caracteres en una Cadena"}} javascript/comp_ops -.-> lab-28619{{"Ordenar Caracteres en una Cadena"}} javascript/spread_rest -.-> lab-28619{{"Ordenar Caracteres en una Cadena"}} end

Así es como se ordenan los caracteres de una cadena:

Utiliza el siguiente código para ordenar los caracteres de una cadena en orden alfabético:

const sortCharactersInString = (str) =>
  [...str].sort((a, b) => a.localeCompare(b)).join("");

Para comenzar, abre la Terminal/SSH y escribe node para comenzar a practicar la codificación.

Uso de ejemplo:

sortCharactersInString("cabbage"); // 'aabbceg'

Resumen

¡Felicidades! Has completado el laboratorio de Ordenar Caracteres en una Cadena. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.