У меня есть три ассоциативных массива одинаковой длины. Эти массивы находятся в многомерном массиве. Примерно так:
var multi_array = [];
var array_a = [2,3,4,1,5];
var array_b = [0,7,9,8,6];
var array_c = ['A','D','B','A','E'];
multi_array = [array_a, array_b, array_c];
![enter image description here](https://i.stack.imgur.com/tFjDO.png)
Итак, если я попытаюсь отсортировать multi_array следующим образом:
multi_array[0].sort(function(a,b){
if(isNaN(a) || isNaN(b)){
return a > b ? 1 : -1;
}
return a - b;
});
Сортирует только первый массив.
![enter image description here](https://i.stack.imgur.com/hWYiU.png)
Я хочу, чтобы другие массивы сортировались по тем же показателям, зависит от отсортированного, как это:
![enter image description here](https://i.stack.imgur.com/xKH0R.png)