I have a set of arrays in this form:
var myRows = [ [{idx: 0, val: 90}, {idx: 1, val: 75}, {idx: 2, val: 35}], [{idx: 0, val: 50}, {idx: 1, val: 17}, {idx: 2, val: 95}], [{idx: 0, val: 10}, {idx: 1, val: 24}, {idx: 2, val: 80}]
Suppose I would like to sort the first line going back to val , so it becomes:
[{idx: 2, val: 35}, {idx: 1, val: 75}, {idx: 0, val: 90}]
Is there an easy way to sort the remaining arrays so that their order matches the idx -order of the sorted first row?
myArrays = [ [{idx: 2, val: 35}, {idx: 1, val: 75}, {idx: 0, val: 90}] , [{idx: 2, val: 95}, {idx: 1, val: 17}, {idx: 0, val: 50}] , [{idx: 2, val: 80}, {idx: 1, val: 24}, {idx: 0, val: 10}] // ... ];
Perhaps this is possible even without the idx property?