Solución

@totekev_903d1abe·22/5/2026TypeScript
solution.tsTypeScript
function charFrequency(text: string): Record<string, number> {

  if(text.length <= 0) return {};

  const textArr = [...text];
  const characters = [...new Set(textArr)];
  const obj = {};

  characters.forEach( e => {

    const arr = textArr.filter( s => s === e);
    obj[e] = arr.length;

  })

  return obj;
}

// No modificar: necesario para evaluar el resultado.
export { charFrequency };
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.