Falsy Bouncer-freecodecamp算法题目
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, 9]);
- 相关链接
- 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
转载于:https://www.cnblogs.com/ahswch/p/9296957.html
Falsy Bouncer-freecodecamp算法题目相关推荐
- freeCodeCamp算法
/* Reverse a String 翻转字符串 先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串. 你的结果必须得是一个字符串 */ function re ...
- PTA数据结构与算法题目集6-4 6-3 6-8
PTA数据结构与算法题目集(中文) 6-4 链式表的按序号查找 ElementType FindKth( List L, int K ){int index = 0;while(L){++index; ...
- PTA数据结构与算法题目集 6-9 二叉树的遍历
PTA数据结构与算法题目集(中文) 6-9 二叉树的遍历 void InorderTraversal( BinTree BT ){if(BT==NULL)return;if(BT->Left){ ...
- leetcode的回溯算法题目用这个模板解题,一网打尽,so easy!!!
" 这是本人第 46 篇原创博文,每周至少两篇更新,谢谢赏脸阅读文章 这一篇文章来讲解一下如何做leetcode回溯算法题目,这一段时间我把leetcode上面的回溯算法的题目都刷了个遍,发 ...
- 微软面试中简单的算法题目(转)
微软面试中简单的算法题目(转) (说明:这些题就不是什么花样了,考的是你的基础知识怎么样.再聪明而没有实学的人都将会被这些题所淘汰.) 1.链表和数组的区别在哪里? ANSWER 主要在基本概念上的 ...
- 算法题目中经典问题(易错点)
算法题目中经典问题.易错点 (一).二维数组的传参问题 1.方法一:形参为二维数组并给定第二维长度 2.方法二:形参为指向数组的指针并给出数组长度 3.二维数组定义为全局变量 (二).多组测试控制台数 ...
- PTA 数据结构与算法题目集(中文)
一:数据结构与算法题目(中文版) 7-2 一元多项式的乘法与加法运算 (20 分) 7-3 树的同构 (25 分) 7-4 是否同一棵二叉搜索树 (25 分) 7-6 列出连通集 (25 分)(详解) ...
- 本专栏所有力扣题目的目录链接, 刷算法题目的顺序(由易到难/面试频率)/注意点/技巧, 以及思维导图源文件问题(持续更新中)
这篇文章为本专栏所有力扣题目提供目录链接, 更加方便读者根据题型或面试频率进行阅读, 此外也会介绍我在刷题过程中总结的刷算法题目的顺序/注意点/技巧, 最后说下文中出现的思维导图源文件的问题 和 打卡 ...
- 数据结构与算法题目集7-32——哥尼斯堡的“七桥问题”
我的数据结构与算法题目集代码仓:https://github.com/617076674/Data-structure-and-algorithm-topic-set 原题链接:https://pin ...
最新文章
- sklearn.feature_extraction.text.CountVectorizer 学习
- 安卓自定义View进阶-Matrix Camera
- [ARM异常]-异常进入和异常退出时的arm core的硬件自动的行为
- 搭建Hadoop的HA高可用架构(超详细步骤+已验证)
- Ray.Xu 写得 RTEMS 介绍(最新版本,全面,覆盖了CVS Head)
- MATLAB学习笔记(十)
- 向上取整和向下取整(ceil、round)
- Jmeter中java接口测试
- 首张牌照花落“东方购物” 或抬高电视购物门槛
- K60学习笔记(三)——K60各模块概述
- fireworks8序列号:
- java的开源软件jimi图片处理工具
- Photoshop基础教程一:界面及新建
- 学习笔记:std::quoted
- 解决ADB卡在等待调试器的问题Waiting For Debugger is waiting for the debugger to attach.
- 系统渗透与防护——信息收集与暴力破解
- mongodb 常用语法
- 儒道墨法,诸子百家中影响最大的四家之于今人的意义
- wordpress使用
- RxJava2.x的集成及用法详解
热门文章
- STM32项目(五)——智能回收箱
- mysql为什么不驼峰_为什么不用驼峰命名创建表名和字段?
- oracle 删除补全日志组_Oracle 10g 添加、删除日志组
- 【Pytorch神经网络实战案例】23 使用ImagNet的预训练模型识别图片内容
- LeetCode 1745. 回文串分割 IV(区间DP)
- LeetCode 552. 学生出勤记录 II(动态规划)
- LeetCode 第 35 场双周赛(216/2839,前7.61%)
- C++类对象排序operator重载操作
- LeetCode 654. 最大二叉树(递归)
- 电影评论分类:二分类问题