Solución

@marcgonzalezmoratona·6/8/2026TypeScript
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
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.