两个一位数组能否排序一个另一个跟着排序?
有两个一维数组,第一个都是文字 第二个都是数字,用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);
}不知道这样理解你的问题是否正确
举报