Trie les éléments d'un tableau
Syntaxe
Code : Tout sélectionner
void tableau.sort()
Trie les éléments par ordre croissant ou alphabétique croissant.
Voir aussi reverse() pour inverser l'ordre d'un tableau.
Exemple Tri croissant et décroissant d'un tableau
Code : Tout sélectionner
<SCRIPT language=javascript>
var tab=new Array("Pommes", "Poires", "Ananas", "Cerise", "Abricot");
document.write("Tableau d'origine : " + tab.join(", ") + "<BR>");
tab.sort()
document.write("Tri croissant : " + tab.join(", ") + "<BR>");
tab.reverse()
document.write("Tri décroissant : " + tab.join(", "));
</SCRIPT>
Résultat
Tableau d'origine : Pommes, Poires, Ananas, Cerise, Abricot
Tri croissant : Abricot, Ananas, Cerise, Poires, Pommes
Tri décroissant : Pommes, Poires, Cerise, Ananas, Abricot
Explication
Crée un tableau de fruits, le trie par ordre croissant avec sort().
L'ordre décroissant est simplement obtenu avec l'appel à reverse() après le tri.