两个一位数组能否排序一个另一个跟着排序?
有两个一维数组,第一个都是文字 第二个都是数字,用sort把第二个数组进行小到大的排序,如何让第一个数组随着第二个数组的排序跟着排序?
有两个一维数组,第一个都是文字 第二个都是数字,用sort把第二个数组进行小到大的排序,如何让第一个数组随着第二个数组的排序跟着排序?
2015-12-16
你的意思我不是特别的明白,我是这样理解的
function px() { var array1=["一","二","三","四","五"];//这里的文字是随便起的 var array2 = [5, 4, 3, 2, 1]; var temp = 0; var temp2=""; for (var i = 0; i < array2.length; i++) { for (var j = 0; j < array2.length - i; j++) { if (array2[j] > array2[j + 1]) { temp = array2[j + 1]; array2[j + 1] = array2[j]; array2[j] = temp; temp2=array1[j+1]; array1[j+1]=array1[j]; array1[j]=temp2; } } } console.log(array2); console.log(array1); }
不知道这样理解你的问题是否正确
举报