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