DEV Community 👩‍💻👨‍💻

Abu Jaid
Abu Jaid

Posted on • Updated on

How to remove falsy values from array

In this article we will remove falsy values from array.there are only six falsy values in javascript:

  • [x] undefined
  • [x] null
  • [x] NaN
  • [x] 0
  • [x] "" (empty string)
  • [x] and false

Passing Boolean in filter will remove all falsy values.

let users = ['Abu jaid', 0, 'Tarun', null, 'Amit', false, undefined, '', NaN];
let filtered = users.filter(Boolean);
console.log(filtered); // ["Abu jaid", "Tarun", "Amit"]
Enter fullscreen mode Exit fullscreen mode

Top comments (0)

Hey 😍

Want to help the DEV Community feel more like a community?

Head over to the Welcome Thread and greet some new community members!

It only takes a minute of your time, and goes a long way!