Solución
solution.tsTypeScript
function flattenOneLevel(array: (number | number[])[]): number[] {
const result = [];
for (let i = 0; i < array.length; i++) {
if (Array.isArray(array[i])) {
const subarray = array[i] as number[];
subarray.forEach(item => result.push(item));
} else result.push(array[i]);
}
// Escribe tu solución aquí
return result;
}
// No modificar: necesario para evaluar el resultado.
export { flattenOneLevel };0respuestas