Solución

@bcamargodev_d9637e0b·4/5/2026TypeScript
solution.tsTypeScript
function flatten(nestedArrays: number[][]): number[] {
  const result: number[] = []

  const recursiveFlat = (arr: (number | number[])[]) => {
    arr.forEach((item) => {
      if (Array.isArray(item)) {
        recursiveFlat(item)
      } else {
        result.push(item)
      }
    })
  }

  recursiveFlat(nestedArrays)
  return result
}

export { flatten }
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.