Salut tout le forum :hello: , j'ai besoin de votre aide.
Je voudrais trier un array à 2 dimensions suivant 2 critères.
Voilà mon array :
je voudrais trier en premier, par ordre décroissant de l'emplacement 2 de l'array
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var grille = [ [a, 20, 240], [b, 150, 320], [c, 20, 320] ];
puis par ordre croissant de l'emplacement 1 de l'array
Le résultat devrait être :
Est-ce que je dois faire un tableau associatif ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var grille = [ [c, 20, 320], [b, 150, 320], [a, 20, 240] ];
Je pense qu'il faut faire une fonction comparaison avec un callback, mais je n'ai sais pas du tout comment m'y prendre.
Merci pour votre aide.
Partager