const arr = [1, [2, [3, 4, [5, [6, 7, 8]]]]]; const flatArr = (arr) => arr.reduce( (acc, curr) => Array.isArray(curr) ? [...acc, ...flatArr(curr)] : [...acc, curr], [] );
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter