hola no termino de entender que es “acum” como esta definido o que valor se le esta pasando, como reconoce javascript a “acum”

Pregunta de la clase:
Reducir un array a un valor
bruno guerra solano

bruno guerra solano

Pregunta
studenthace 5 años

hola no termino de entender que es “acum” como esta definido o que valor se le esta pasando, como reconoce javascript a “acum”

3 respuestas
para escribir tu comentario
    Israel Yance

    Israel Yance

    studenthace 5 años

    Recuerda que una buena práctica es que el nombre de las variables sean descriptivos de los valores que van a tener.

    Sneyder Barreto

    Sneyder Barreto

    studenthace 5 años

    ¡Hola! 'acum' significa acumulador y es el nombre del parámetro que guardará la suma de la cantidad total de libros para luego imprimirlo en la consola. Espero te ayude a aclarar tu duda, un saludo.

    Everardo Sánchez

    Everardo Sánchez

    studenthace 5 años

    acum solo es el nombre que se le da a la variable, puedes ponerle cualquier cosa, pero te va a servir para acumular un valor.

    Podrás darte cuenta que cuando lo usa escribe:

    var totalDeLibros = personas.reduce(reducer, 0);

    Ese 0 que le pasa al rece es el valor inicial que tomará acum.

    Dada esta situación por cada elemento del arreglo va a ejecutar la función que suma acum con la cantidad de libros de cada elemento y el valor que retorna se va a quedar en acum.

Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.

Fundamentos de JavaScript 2018
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.