Dada una matriz de usuarios, cada uno definido por un objeto con las siguientes propiedades: name, score, reputation, crea una función que ordene la matriz para formar la tabla de clasificación correcta.
La tabla de clasificación tiene en cuenta, por supuesto, la puntuación de cada usuario, pero se da especial importancia a su reputation en la comunidad, así que, para obtener la trueScore, debes sumar la reputation multiplicada por 2 a la score.
Una vez que conozcas la trueScore de cada usuario, ordena la matriz según ella en orden descendente.
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