Apakah mungkin untuk mengurutkan dan mengatur ulang array yang terlihat seperti ini:
itemsArray = [
['Anne', 'a'],
['Bob', 'b'],
['Henry', 'b'],
['Andrew', 'd'],
['Jason', 'c'],
['Thomas', 'b']
]
untuk mencocokkan pengaturan array ini:
sortingArr = [ 'b', 'c', 'b', 'b', 'a', 'd' ]
Sayangnya, saya tidak memiliki ID untuk melacak. Saya perlu memprioritaskan item-array agar sesuai dengan sortingArr sedekat mungkin.
Memperbarui:
Ini adalah output yang saya cari:
itemsArray = [
['Bob', 'b'],
['Jason', 'c'],
['Henry', 'b'],
['Thomas', 'b']
['Anne', 'a'],
['Andrew', 'd'],
]
Adakah yang tahu bagaimana ini bisa dilakukan?