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])){
for(let j=0; j < array[i].length;++j) {
result.push(array[i][j])
}
}
else result.push(array[i]);
}
return result;
}
// No modificar: necesario para evaluar el resultado.
export { flattenOneLevel };0respuestas