I would like to remove all falsy values from an array. Falsy values in JavaScript are false, null, 0, \"\", undefined, and NaN.
Using filter we can write
function bouncer(arr) { return arr.filter(item => item); } bouncer([false, null, 0, NaN, undefined, ""]) // will return [].