When to use Map and Reduce
Map and Reduce are two array processing functions that are apart of the array object in JavaScript. As a whole I look to use the thsese two functions over while and for loops to perform operations of items in a array/collection.