1. 程式人生 > >Falsy Bouncer-freecodecamp算法題目

Falsy Bouncer-freecodecamp算法題目

bool rip enter mozilla defined amp pre function .org

Falsy Bouncer(過濾數組假值)

  1. 要求
    • 刪除數組中的所有假值。(在JavaScript中,假值有falsenull0""undefinedNaN。)
  2. 思路
    • 用.filter()剔除數組中的假值
    • 利用Boolea設置callback函數遇到真值返回true
  3. 代碼
    • 1 function bouncer(arr) {
      2   // 請把你的代碼寫在這裏
      3   function res(val){
      4     return Boolean(val);
      5   }
      6   return arr.filter(res);
      7 }
      8 
      9 bouncer([7, "ate", "", false
      , 9]);
  4. 相關鏈接
    • https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Boolean
    • https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/filter

Falsy Bouncer-freecodecamp算法題目