Solución
solution.tsTypeScript
export function arrayMode(numbers: number[]): number[] {
const freq = new Map<number, number>()
for (const num of numbers) {
freq.set(num, (freq.get(num) || 0) + 1)
}
const maxFreq = Math.max(...freq.values())
return [...freq.entries()]
.filter(([, frequency]) => frequency === maxFreq)
.map(([num]) => num)
.sort((a, b) => a[0] - b[0])
}0respuestas