Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Remove All Falsy Values From An Array With Javascript
#1
This is another little snippet i wrote to Remove all falsy values from an array.
Falsy values in JavaScript are

false, null,  "", 0,  undefined,  and NaN.




Code:
function bouncer(arr) {
  var me = [];
  var ppp = NaN;
var err = [false, undefined, NaN, 0, null, ""];
  for(var i = 0; i < arr.length; i++) {
    if(arr[i] !== false && arr[i] !==null && arr[i] !==undefined & arr[i] !== "" && arr[i] !== 0) {
        me.push(arr[i]);
      
    }
    
  }
  var final = me.filter(function(me) {
        return Number.isNaN(me) === false;
      });
  return final;
}
bouncer([1, null, NaN, 2, undefined]);



If you have a simpler way of achieving this pls post it below.
It takes so long to learn simplicity.


Possibly Related Threads...
Thread Author Replies Views Last Post
  SHARED: Introducing Hrouter.js Javascript Routing Library Horlahcoded 7 84 10-16-2017, 10:13 PM
Last Post: iamdannyfc
  SHARED: Introducing Hkwest.js Javascript Ajax Library Horlahcoded 0 37 10-15-2017, 09:46 AM
Last Post: Horlahcoded
  HELP: Javascript Vs Jquery. beme 10 296 08-21-2017, 07:20 AM
Last Post: beme
  Test Your Javascript Knowledge Dealwap 10 563 08-16-2017, 07:41 PM
Last Post: Thepreditor
  How Can I Submit A Form Using Javascript iamdannyfc 11 235 06-22-2017, 10:13 PM
Last Post: bfaschat
  TUTORIAL: Take A Selfie With Javascript SamBlingxZ 0 82 06-05-2017, 11:41 PM
Last Post: SamBlingxZ
  3 Types Of Javascript Animations That I So Much Admire! Laive 5 213 05-20-2017, 09:40 AM
Last Post: Laive
  HELP: How Can I Create A Javascript Ads Rotator For My Site Eddykul 5 219 03-30-2017, 09:51 AM
Last Post: Harsh
  Beginner Javascript Coding Mistakes To Avoid smartlord 2 257 02-08-2017, 04:04 PM
Last Post: smartlord
  Concatenate Many Arrays Uniquely With Javascript Dealwap 0 206 01-03-2017, 04:15 PM
Last Post: Dealwap



Users browsing this thread: 1 Guest(s)

About Nigeria's Creative Talents

Nigeria's Creative Talents is an online community where every creative Nigerians can share ideas with themselves.

For any more information, please use our contact form.

              User Links

              Advertise