|Frecuencia relativa de elementosMedio
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 10:00

info

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

Frecuencia relativa de elementos

Medio25 pts·Arrays

Enunciado

Dado un array de números enteros, calcula la frecuencia relativa de cada elemento.

La frecuencia relativa de un elemento es el número de veces que aparece dividido entre el total de elementos del array. El resultado debe ser un objeto donde cada clave es el elemento (como string) y cada valor es su frecuencia relativa redondeada a 4 decimales.

Si el array está vacío, retorna un objeto vacío {}.

Ejemplos

relativeFrequency([1, 2, 2, 3])
// { "1": 0.25, "2": 0.5, "3": 0.25 }

relativeFrequency([5, 5, 5])
// { "5": 1 }

relativeFrequency([1, 2, 3, 4])
// { "1": 0.25, "2": 0.25, "3": 0.25, "4": 0.25 }

Notas

  • Las claves del objeto son los elementos convertidos a string (JS lo hace automáticamente).
  • Usa Math.round(value * 10000) / 10000 para el redondeo a 4 decimales.
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
Frecuencia relativa de elementos — Medio | Coding Challenges · Coding Challenges