|Encontrar la medianaMedio
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 10:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

Encontrar la mediana

Medio25 pts·Arrays

Enunciado

Encontrar la mediana

La mediana es el valor central de un conjunto de números ordenados.

  • Si la cantidad de elementos es impar, la mediana es el elemento del medio.
  • Si la cantidad de elementos es par, la mediana es el promedio de los dos elementos centrales.

Escribe una función que reciba un array de números y retorne su mediana. El array puede estar desordenado.

Ejemplos

findMedian([3, 1, 4, 1, 5]) // 3      → ordenado: [1,1,3,4,5], centro: 3
findMedian([7, 2, 10, 9])   // 8      → ordenado: [2,7,9,10], promedio de 7 y 9 = 8
findMedian([42])            // 42     → un solo elemento
findMedian([1, 2])          // 1.5    → promedio de 1 y 2

Notas

  • El array siempre tendrá al menos un elemento.
  • Los números pueden ser negativos o decimales.
  • No modifiques el array original.
Restriccionesexpand_more
  • Dificultad: Medio
  • Completa todos los test cases para obtener los 25 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar console.log() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
10 soluciones · 83% aceptación