JSFiddle - React, Tailwind, and code Playground
by Prathameshsb
JavaScript
var arr = [1,2,3,[undefined,4,5,[6,null],7],8,null];
function flatten(a) {
return Array.isArray(a)?[].concat(...a.map(flatten)).filter(a=>a) : a;
}
console.log(flatten(arr));