Falsy Bouncer - antoniojvargas/FreeCodeCamp GitHub Wiki

Falsy Bouncer

Remove all falsy values from an array.

Falsy values in JavaScript are false, null, 0, "", undefined, and NaN.

function bouncer(arr) {
  // Don't show a false ID to this bouncer.
  function isNotFalsy(value) {
	return Boolean(value);
  }

  var filtered = arr.filter(isNotFalsy);
  return filtered;
}

bouncer([7, "ate", "", false, 9]);