I would like to remove all falsy values from an array. Falsy values in JavaScript are false, null, 0, \"\", undefined, and NaN.
myArray = [false, null, 0, NaN, undefined, ""]; myArray.map(item => { //if you want you can write logic console.log(item); }) // Get rid of bad values .filter(Boolean);
it will return [].