1. 程式人生 > >Falsy Bouncer(過濾數組假值)

Falsy Bouncer(過濾數組假值)

參考 bounce lte scrip undefine pre java blog fun

Falsy Bouncer


過濾數組假值

(真假美猴王)

刪除數組中的所有假值。

在JavaScript中,假值有falsenull0""undefinedNaN

function bouncer(arr) {
  // 請把你的代碼寫在這裏
  return arr.filter(function(a){
    return !!a;
  }); 
}

bouncer([false, null, 0, NaN, undefined, ""]);

本來也不會,參考了別人的就發現只要把數組的每個值都boolean(),true就返回即可;

Falsy Bouncer(過濾數組假值)