数组从大到小排序
废话不多说,直接上代码
// 从大到小排序
let temp; // 根据索引下标进行比较
for (let i = 0; i < dataList.length; i++) {
// i是数组的最后一个索下标
for (let j = dataList.length - 1; j > i; j--) {
if (dataList[j].totalCompensation > dataList[j - 1].totalCompensation) {
//从后往前进行比较,小的往前,一轮之后最小数就在最前面
temp = dataList[j - 1];
dataList[j - 1] = dataList[j];
dataList[j] = temp;
}
}
}