kewan | Salut tout le forum , j'ai besoin de votre aide.
Je voudrais trier un array à 2 dimensions suivant 2 critères.
Voilà mon array :
Code :
- var grille =
- [
- [a, 20, 240],
- [b, 150, 320],
- [c, 20, 320]
- ];
|
je voudrais trier en premier, par ordre décroissant de l'emplacement 2 de l'array
puis par ordre croissant de l'emplacement 1 de l'array
Le résultat devrait être :
Code :
- var grille =
- [
- [c, 20, 320],
- [b, 150, 320],
- [a, 20, 240]
- ];
|
Est-ce que je dois faire un tableau associatif ?
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. Message édité par kewan le 30-03-2020 à 17:13:47
|