JS特殊用法
--集合排序
//排序
//打印排序前集合
console.log("排序前:"+data);
for(vari=0;i<data[0].length;i++){
for(varj=0;j<data[0].length-1-i;j++){
//相邻元素两两对比,元素交换,大的元素交换到后面
if(data[1][j]+data[2][j]<data[1][j+1]+data[2][j+1]){// <为升序排列,降序请换>
vartemp=data[0][j];
vartemp1=data[1][j];
vartemp2=data[2][j];
data[0][j]=data[0][j+1];
data[1][j]=data[1][j+1];
data[2][j]=data[2][j+1];
data[0][j+1]=temp;
data[1][j+1]=temp1;
data[2][j+1]=temp2;
}
}
}
//打印排序后集合
console.log("排序后:"+data);
浙公网安备 33010602011771号