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

碎片时间学编程「338]:检查数组是否只有一个匹配项

2023-06-07 12:19 作者:路条编程  | 我要投稿


检查数组是否只有一个值与给定函数匹配。 结合使用 Array.prototype.filter() 方法和 fn 函数来查找所有匹配的数组元素。 使用 Array.prototype.length 方法检查是否只有一个元素与 fn 函数匹配。

JavaScript

const hasOne = (arr, fn) => arr.filter(fn).length === 1;

示例:

hasOne([1, 2], x => x % 2); // truehasOne([1, 3], x => x % 2); // false

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


碎片时间学编程「338]:检查数组是否只有一个匹配项的评论 (共 条)

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