Solución
solution.tsTypeScript
interface Item {
category: string;
value: number;
}
function sumByCategory(items: Item[]): Record<string, number> {
// Tu código aquí
return items.reduce((count, item) => {
count[item.category] ??= 0;
count[item.category] += item.value
return count;
}, {});
}
// No modificar: necesario para evaluar el resultado.
export { sumByCategory };0respuestas