Summary: Basic Recursion Example (mySort)
function flattenArray(nestedArray) {if (!Array.isArray(nestedArray)) {return [nestedArray];} return nestedArray.reduce(function(accumulator, currentValue) {if (Array.isArray(currentValue)) {return accumulator.concat(flattenArray(currentValue));} else {return accumulator.concat([currentValue]); }}, []);}
Homework: ….