DEV Community

Cristian Fernando
Cristian Fernando

Posted on

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

Explica el siguiente c贸digo JavaScript

Dificultad: Intermedio

const f = (tamanio, fn) => {
  return Array.from({length:tamanio}, fn)
}

console.log(f(3, () => ({}))); //? 
Enter fullscreen mode Exit fullscreen mode

A. SyntaxError
B. [{}, {}]
C. [{}, {}, {}]
D. Ninguna de las anteriores.

Respuesta en el primer comentario.


Discussion (1)

Collapse
duxtech profile image
Cristian Fernando Author

Respuesta:
C. [{}, {}, {}]

Una manera de crear un arreglo arbitrario con una longitud predeterminada de elementos, (en este caso objetos vac铆os) es usando Array.from. Este m茅todo no es muy usado, pero tiene caso de uso pr谩cticos interesantes.