Dado um array de usuários, cada um definido por um objeto com as seguintes propriedades: name, score, reputation, crie uma função que ordene o array para formar a tabela de classificação correta.
A tabela de classificação leva em consideração, é claro, a pontuação de cada usuário, mas dá ênfase à sua reputation na comunidade, portanto, para obter a trueScore, você deve somar a reputation multiplicada por 2 à score.
Depois de conhecer a trueScore de cada usuário, ordene o array de acordo com ela em ordem decrescente.
leaderboards([
{ name: "a", score: 100, reputation: 20 },
{ name: "b", score: 90, reputation: 40 },
{ name: "c", score: 115, reputation: 30 },
]) ➞ [
{ name: "c", score: 115, reputation: 30 }, # trueScore = 175
{ name: "b", score: 90, reputation: 40 }, # trueScore = 170
{ name: "a", score: 100, reputation: 20 } # trueScore = 140
]N/A