直接使用数组的sort
upbtn.onclick = function (){
let cont = '';
let stor2 = function(a,b){
let val1 = Number(a.sales);
let val2 = Number(b.sales);
return val1 - val2;
}
cups.sort(stor2)
for(let i = 0;i<cups.length;i++){
cont += '<li>'+cups[i].name+'</li>';
}
ul.innerHTML = cont;
}
downbtn.onclick = function (){
let cont = '';
let stor2 = function(a,b){
let val1 = Number(a.sales);
let val2 = Number(b.sales);
return val2 - val1;
}
cups.sort(stor2)
for(let i = 0;i<cups.length;i++){
cont += '<li>'+cups[i].name+'</li>';
}
ul.innerHTML = cont;
}