Comment classer par ordre alphabétique en JavaScript ?

Réponses rédigées par Antoine
Dernière mise à jour : 2022-07-10 09:58:20
Question

Bonjour, comment faire pour classer par ordre alphabétique une chaine de caractères en JavaScript ? Je voudrais par exemple classer des lettres ou des mots par ordre alphabétique.

Réponse

Pour classer par ordre alphabétique en JavaScript, vous pouvez utiliser les méthodes suivantes :

  • La méthode split() afin de convertir la chaîne en un tableau.
  • La méthode sort() afin de trier les caractères par ordre alphabétique.
  • La méthode join() pour concaténer la nouvelle chaine classée par ordre alphabétique.

Exemple pour classer des mots par ordre alphabétique en JavaScript :

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Comment classer des mots par ordre alphabétique en JavaScript ?</title>
<body>
<script>
var mots = "bravo echo delta alpha charlie";
var classement = mots.split(" ").sort().join(" ");
alert(classement);
</script>
</body>
</html>

Exemple pour classer des lettres par ordre alphabétique en JavaScript :

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Comment classer des lettres par ordre alphabétique en JavaScript ?</title>
<body>
<script>
var lettres = "bedac";
var classement = lettres.split("").sort().join("");
alert(classement);
</script>
</body>
</html>