Gracias yacklyon! es bastante complejo esto ya la verdad...pero muy interesante.... no se si comentaste que el 0 ese del final lo que hace es sumar 0 al numero final o lo que tu le pongas (suma + dato_act , 3) pues sumaria tres al resultado final...haz mas videos de Javascript por favor!! muchas gracias!!
@jhonnybenitez26204 жыл бұрын
mas parece que contara en vez de sumar si el dato actual es 3 entonces no se suma sino que 0 + 1+2+ dato actual (3) entonces no suma cuenta
@isidrogracia29254 жыл бұрын
En realidad hace ambas, suma representa un contador en este video iniciado en cero, pero por ejemplo cambiando los valores tanto el array y el contador let num = [4,5,2,9]; let respuesta = num.reduce((suma, dato_act)=> suma + dato_act, 9); console.log(respuesta); aqui el array ya no es secuencial tiene 4 elementos y ahora el inicio de suma inicia en 9, de tal forma que tienes esto posicon 0=4, suma =9, posicon 1=5, suma =9+4 posicon 2=2, suma =9+4+5 posicon 3=9, suma =9+4+5+2 total=29
@estebangabrielmadero20782 жыл бұрын
@@isidrogracia2925 Que sucede con el ultimo 9 del array? esa es mi duda.
@estebangabrielmadero20782 жыл бұрын
No pude comprender lo del dato actual, si alguien me lo puede explicar se lo voy a agradecer.
@Jel.Awesh.M2 жыл бұрын
Estos métods se utilizan para los arreglos y va tomando uno por uno de sus valores para que nosotros lo usemos como queramos.
@propositopleno2 жыл бұрын
se suma el siguiente numero y donde se ira guardando es en suma =0; que al final lo sacas por consola con la variable respuesta. es como fibonacci por asi decirlo : 1+2+3+4+5 = 15.