
Por qué leches la función .reduce de JavaScript funciona al revés que el resto de funciones?
Es decir, en el reduce el propio elemento que vas recorriendo está en el segundo parámetro, mientras que en el resto el primero es el elemento y el segundo el índice, normalmente.
A ver, es cierto que si pones como segundo parámetro el acumulador puede llegar a ser confuso porque en el resto es el índice, pero prefiero eso a tener que acordarme siempre de que en el reduce el elemento va al revés