Falsy Bouncer-freecodecamp算法題目
阿新 • • 發佈:2018-07-12
bool rip enter mozilla defined amp pre function .org
Falsy Bouncer(過濾數組假值)
- 要求
- 刪除數組中的所有假值。(在JavaScript中,假值有
false
、null
、0
、""
、undefined
和NaN
。)
- 刪除數組中的所有假值。(在JavaScript中,假值有
- 思路
- 用.filter()剔除數組中的假值
- 利用Boolea設置callback函數遇到真值返回true
- 代碼
-
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
-
- 相關鏈接
- 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算法題目