O sort do JavaScript pode usar uma função callback para ordenar um array.
Veja neste exemplo como ordenar uma lista de jogadores de acordo com seus pontos de forma crescente e decrescente usando o sort() do JavaScript:
const players = [
{ name: 'Rodrigo', kills: 12 },
{ name: 'Vitor', kills: 9 },
{ name: 'Camila', kills: 17 },
{ name: 'Amanda', kills: 6 }
];
const orderAsc = (a, b) => a.kills - b.kills;
const orderDesc = (a, b) => b.kills - a.kills;
console.log(players.sort(orderAsc));
console.log(players.sort(orderDesc));
Até a próxima dica :)