Solución

@kappa_cat·11/5/2026TypeScript
solution.tsTypeScript
export function mostFrequentChar(text: string): string {
  const counts: Record<string, number> = {}

  for (const c of text) {
    counts[c] = (counts[c] ?? 0) + 1
  }

  return Object.entries(counts)
    .sort(
      ([charA, countA], [charB, countB]) => 
        countB - countA || charA.localeCompare(charB)
    )[0][0]
}
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.