删除数组中特定的值JAVAScript

删除数组中特定的值JAVAScript

w3c算法挑战,自己记录下

function bouncer(arr) {
// Don't show a false ID to this bouncer.
    arr = arr.filter(checkAdult);
      
return arr;
}
function checkAdult(age) {
    var filters = [false,null,0,"",undefined,NaN];
    for (var x in filters) {
        if (filters[x] + "" === age +"" ) {
             return false;
        }
    }
     
    return true;
}
bouncer([false, null, 0, NaN, undefined, ""]);
发布了36 篇原创文章 · 获赞 13 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_41392105/article/details/84893086