|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre habitué
![]() Développeur informatique Inscription : janvier 2010 Messages : 142 ![]() |
Bonjour
je voulais faire un tri bulle (ne pas passer par la fonction intégrée .sort des Array) je me heurte à ce que le tri ne se fais pas comme je voudrais Code :
Citation:
merci de vos conseils. |
|||
|
00
|
|
|
#2 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Les entrées de ton tableau sont des chaînes de caractères, donc la comparaison se fait selon les caractères et dans ce cas, "1" est inférieur à "2" quel que soit le caractère suivant.
Utilise parseInt() pour pouvoir trier les valeurs numériques.
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#3 | ||
|
Membre habitué
![]() Développeur informatique Inscription : janvier 2010 Messages : 142 ![]() |
Un grand Merci... c'était simple en fait ...
ça fonctionne très bien j'ai rajouté des nombre décimaux, mais si je rajoute des cas sans nombre, que des chaînes ça ne va plus.... Code :
|
||
|
00
|
Copyright © 2000-2012 - www.developpez.com