Solución
solution.tsTypeScript
function groupByLength(words: string[]): Record<number, string[]> {
// Escribe tu solución aquí
if (words.length === 0) {
return {};
}
const obj = {};
for (const word of words) {
if (!Array.isArray(obj[word.length])) {
obj[word.length] = [word];
}
else {
obj[word.length].push(word);
}
}
return obj;
}
// No modificar: necesario para evaluar el resultado.
export { groupByLength };0respuestas