You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
They're using different demo functions, and their return values are consistent with those functions. Returning the sum is just a common example use case for [].reduce.
[].reduce starts at the beginning of the array and works its way to the end. [].reduceRight starts at the end and works its way to the beginning. I think the example for [].reduceRight used in the pen might be mildly confusing for those still learning since it reduces nested arrays. Here's an example of both using the same function; note how the output differs:
Hello,
I'm not sure, but in
find items -> one item
:reduce
returns sum of the array, as I'd expect, whilereduceRight
'flatten' arrays. Shouldn't it be also sum?The text was updated successfully, but these errors were encountered: