javascript, sort 2 array dependently

后端 未结 6 647
渐次进展
渐次进展 2021-01-04 10:09

for hours i\'ve been trying to figure out how to sort 2 array dependently.

Let\'s say I have 2 arrays.

First one:

array1 = [\'zzzzz\', \'aaaa         


        
6条回答
  •  Happy的楠姐
    2021-01-04 10:30

    Here's a simple function that will do the trick:

    function sortTogether(array1, array2) {
        var merged = [];
        for(var i=0; i

    Usage demo (fiddle here):

    var array1 = ['zzzzz', 'aaaaaa', 'ccccc'];
    var array2 = [3, 7, 1];
    console.log('Before..: ',array1,array2);
    
    sortTogether(array1, array2); // simply call the function
    
    console.log('After...: ',array1,array2);
    

    Output:

    Before..:  ["zzzzz", "aaaaaa", "ccccc"] [3, 7, 1]
    After...:  ["aaaaaa", "ccccc", "zzzzz"] [7, 1, 3] 
    

提交回复
热议问题