In certain situations, it may happen that we have undefined or generally falsy values in Array structures. For instance when reading and filling data f
undefined
var arr1 = [NaN, 0, 15, false, -22, '',undefined, 47, null]; var array1 = arr1.filter(function(e){ return e;}); document.write(array1);
single lined answer