欢迎光临散文网 会员登陆 & 注册

碎片时间学编程「277]:找到最后一个匹配值

2023-03-01 12:14 作者:路条编程  | 我要投稿


找到最后一个匹配值


查找提供的函数为其返回真值的最后一个元素。


使用 Array.prototype.filter() 方法删除返回假值的元素 fn。

使用 Array.prototype.pop() 方法获取筛选数组中的最后一个元素。


JavaScript

const findLast = (arr, fn) => arr.filter(fn).pop();


示例:

findLast([1, 2, 3, 4], n => n % 2 === 1); // 3


更多内容请访问我的网站:https://www.icoderoad.com


碎片时间学编程「277]:找到最后一个匹配值的评论 (共 条)

分享到微博请遵守国家法律