Yo use un .sort en las medianasOrdenadas para ordenar el array de mayor a menor, invirtiendo la función interna del .map con b - a, y así poder usar el index desde la primera posición (0).
function medianaTop10(){
const listaMediana = salarios.map(persona => medianaPorPersona(persona.name));
const medianasOrdenadas = PlatziMath.ordenarLista(listaMediana).sort((a,b)=> b - a);
const limite = listaMediana.length / 10;
const top10= medianasOrdenadas.slice(0,limite);
const medianaTop10 = PlatziMath.calcularMediana(top10)
return medianaTop10;
}
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?