Skip to content

Instantly share code, notes, and snippets.

@svrsreeraj
svrsreeraj / flattenArray.js
Created June 11, 2018 12:21
flatten array
function flattenArray(inputArray, outputArray = []) {
for (let i = 0; i < inputArray.length; i++) {
const element = inputArray[i];
if (typeof element === "object" && element.length > 0) {
flattenArray(element, outputArray)
continue;
}
outputArray.push(element);
}