数据处理
let arr = [
{name: 'jim', math: 85, english: 66, chinese: 36},
{name: 'tom', math: 78, english: 70, chinese: 87},
{name: 'lilei', math: 78, english: 89, chinese: 36},
{name: 'alice', math: 90, english: 20, chinese: 60},
{name: 'hanmei', math: 54, english: 90, chinese: 96},
]
arr.sort((a, b) => {
if(a.math !== b.math){
// a-b就是升序,先按照数学升序排
return a.math - b.math
} else if(a.english !== b.english) {
// b-a就是降序,再按照英语降序排
return b.english - a.english
}ele if(){
// 再按照语文降序排
return b.chinese - a.chinese
}
})