Promedios sin extremos
Dado un arreglo de números, elimina una aparición del valor más pequeño y una del valor más grande. Luego calcula el promedio de los números restantes.
Ejemplos
trimmedAverages([4, 5, 7, 100]) ➞ 6
// Promedio de 5 y 7
trimmedAverages([10, 25, 5, 15, 20]) ➞ 15
// Promedio de 10, 15 y 20
trimmedAverages([1, 1, 1]) ➞ 1
// Promedio del único valor restante, 1
trimmedAverages([5, 4, 54, 4, 6, 46, 56]) ➞ 23Notas
- Redondea al número entero más cercano.
- El arreglo siempre contiene más de dos elementos.