[Javascript] - Méthode : Array.sort()

Répondre
Avatar du membre
LM2I_Laurent
Administrateur - Site Admin
Messages : 284
Enregistré le : jeu. 27 août 2009 17:00

[Javascript] - Méthode : Array.sort()

Message par LM2I_Laurent »

Méthode : Array.sort()
Trie les éléments d'un tableau

Syntaxe

Code : Tout sélectionner

void tableau.sort()
Description
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.


@+
Laurent
Image
Webmaster
http://www.lm2i.fr
http://www.lm2i.eu

Image Image Image Image
.
Répondre