Solución
solution.tsTypeScript
function flattenOneLevel(array: (number | number[])[]): number[] {
let newArray = [];
array.forEach((item) => {
if (Array.isArray(item)) {
item.forEach((subitem) => {
newArray.push(subitem);
})
} else {
newArray.push(item);
}
});
return newArray;
}
// No modificar: necesario para evaluar el resultado.
export { flattenOneLevel };0respuestas