Finders Keepers-freecodecamp算法题目
2024-09-27 10:12:04
Finders Keepers
1.要求
- 写一个 function,它遍历数组 arr,并返回数组中第一个满足 func 返回值的元素。
- 举个例子,如果 arr 为 [1, 2, 3],func 为 function(num) {return num === 2; },那么 find 的返回值应为 2。
2.思路提示
- filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。
- 根据filter()的使用方法返回符合条件的第一个元素
3.代码
function find(arr, func) {
return arr.filter(func)[0];
}
find([1, 3, 4], function(num){ return num % 2 === 0; });
4.相关链接
最新文章
- gradle中使用嵌入式(embedded) tomcat, debug 启动
- background-position值为像素时的使用方法
- iOS-运行时机制
- Python机器学习库scikit-learn实践
- IOS UIActivityIndicatorView 等待指示器
- PHP漏洞全解(六)-跨网站请求伪造
- 对MMU段式转换的理解
- Linux系统 fdisk命令 创建新分区
- OpenStack(企业私有云)万里长征第六步——OpenStack网络及虚拟机存储位置
- centos7 jdk8 tomcat8 安装
- Ignite与Spark集成时,ClassNotFoundException问题解决
- HTTP 前端需明白的相关知识点
- traefik 结合 docker-compose 的快速安装及使用
- python 线程(一)理论部分
- cobbler一键批量安装系统
- bzoj5397 circular 随机化(
- 实现wc部分功能 java
- python3线程启动与停止
- Tronado自定义Session
- Java通过pinyin4j实现汉字转拼音
热门文章
- KVM虚拟机CPU绑定性能调优(宿主机上操作)
- ACM-ICPC 2018 南京赛区网络预赛 E. AC Challenge (状态压缩DP)
- 分析师分析业务维度,(个人制作分析思维导图Xmind)
- Git 2016视频教程
- SGU - 409
- CONCAT substr group_concat find_in_set
- 在myecplise中更新代码发布后没效果
- Maven的学习资料收集--(十)Myeclipse下创建Maven的Web项目
- MVC中 Remote的用法
- TemplateBinding与Binding区别,以及WPF自定义控件开发的遭遇