Est-il possible de trier et de réorganiser un tableau qui ressemble à ceci :
itemsArray = [
['Anne', 'a'],
['Bob', 'b'],
['Henry', 'b'],
['Andrew', 'd'],
['Jason', 'c'],
['Thomas', 'b']
]
pour qu'il corresponde à la disposition de ce tableau :
sortingArr = [ 'b', 'c', 'b', 'b', 'a', 'd' ]
Malheureusement, je n'ai pas d'identifiant pour suivre l'évolution de la situation. Il faudrait que je donne la priorité au tableau des éléments pour qu'il corresponde le plus possible au tableau de tri.
Mise à jour :
Voici le résultat que je recherche :
itemsArray = [
['Bob', 'b'],
['Jason', 'c'],
['Henry', 'b'],
['Thomas', 'b']
['Anne', 'a'],
['Andrew', 'd'],
]
Une idée sur la manière de procéder ?