Solución
solution.tsTypeScript
export function arrayMode(numbers: number[]): number[] {
// Escribe tu solución aquí
const maps: Map<number, number> = new Map<number, number>();
const result: Array<number> = [];
for (const key of numbers) {
maps.set(key, (maps.get(key) ?? 0) + 1);
}
let max = Math.max(...maps.values());
for (const [key, values] of maps.entries()) {
if (values === max) result.push(key);
}
return result;
}0respuestas