Solución

@oswgg_·12/8/2026TypeScript
solution.tsTypeScript
function groupByFirstLetter(words: string[]): Record<string, string[]> {
  const mimapa = new Map();

  for (const word of words) {
    const first = word[0].toLocaleLowerCase();
    mimapa.set(first, (mimapa.get(first) || []).concat(word));
  }

  return Object.fromEntries(mimapa.entries());
}

// No modificar: necesario para evaluar el resultado.
export { groupByFirstLetter };
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.