Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const toFlat = (flat, toFlatten) => flat.concat(Array.isArray(toFlatten) ? flatten(toFlatten) : toFlatten);
- const flatten = (arr) => arr.reduce(toFlat, []);
- /**
- * to use
- * const flat = flatten([1,[2,3,[4,5,6],7],8]);
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement