Solución
solution.tsTypeScript
function groupByRange(numbers: number[], rangeSize: number): Record<string, number[]> {
var kr = {}
numbers.map(e=>{
let init_range = parseInt(e/rangeSize)
let key = `${init_range*rangeSize}-${(init_range+1)*rangeSize}`
if(!(key in kr))
kr[key] = []
kr[key].push(e)
kr[key] = kr[key]
})
return kr
}
// No modificar: necesario para evaluar el resultado.
export { groupByRange };0respuestas