DEV Community

Cristian Fernando
Cristian Fernando

Posted on

Paracetamol.js馃拪| #145: Explica este c贸digo JavaScript

Explica el siguiente c贸digo JavaScript

Dificultad: Intermedio

const x = (arr) => {
  return arr.flatMap((item) => [...item])
}

console.log(x(["Hola", "mundo"]));
Enter fullscreen mode Exit fullscreen mode

A. [ "H", "o", "l", "a", "m", "u", "n", "d", "o" ]
B. ["Hola", "mundo"]
C. [["Hola"], ["mundo"]]
D. Ninguna de las anteriores

Respuesta en el primer comentario.


Discussion (1)

Collapse
duxtech profile image
Cristian Fernando Author

Respuesta:
[ "H", "o", "l", "a", "m", "u", "n", "d", "o" ]

flatMap aparte de transformar cada elemento del arreglo tambi茅n es capaz de poder aplanarlo, es una fusi贸n entre los m茅todos map y flat de JavaScript.

El ejemplo presenta una manera de poder separar cadenas en caracteres individuales usando flatMap.