Bonjour,
J'ai un problème de tri dans un tableau avec des données numériques :
mresultats = [scoreJ1, scoreJ2, scoreJ3, scoreJ4, scoreJ5];
trace(mresultats.toString());
mresultats.sort();
trace(mresultats.toString());
premier = mresultats[0];
deuxieme = mresultats[1];
//./..
dernier = mresultats[4];
Si le score ne dépasse pas 10 pour scoreJx, tout est ok, j'obtiens bien le tri du premier au dernier.
Par contre, si un joueur obtient plus que 10, il effectue un tri « texte », ce qui place le scoreJx=10 avant scoreJx=9.
Je ne sais pas comment lui demander d'effecteur un tri sur des données numériques.
Merci.