DEV Community

Cristian Fernando
Cristian Fernando

Posted on

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

Explica este c贸digo JavaScript

Dificultad: B谩sico

const f= (arr) => {
  return arr.reduce((acc, item) => {
    return `${acc}${item}`
  },'')
}

console.log(f(["h","o","l","a"]));
Enter fullscreen mode Exit fullscreen mode

A. ["hola"]
B. ["h","o","l","a"]
C. hola
D. aloh

Respuesta en el primer comentario.


Respuesta:
C. hola

Cuando estamos aprendiendo el m茅todo reduce de javascript siempre recomiendo hacernos una peque帽a tabla:

iteraci贸n acc item
1ra '' h
2da h o
3ra ho l
4ta hol a
5ta hola -

Ahora si podemos ver iteraci贸n por iteraci贸n que es lo que ocurre en el ejercicio. Con el tiempo y la practica no ser谩 necesario recurrir a una tabla.

Cosas a tener en cuenta:

  • acc empieza como una cadena vac铆a.
  • Usamos *template literals de ES6 para la concatenaci贸n en el cuerpo del reduce.

Top comments (0)