按参数过滤数组
Posted icyyyy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按参数过滤数组相关的知识,希望对你有一定的参考价值。
请写一个函数来检查数组(第一个参数 arr
)中的元素,并返回数组中第一个通过校验测试的元素。 其中,“通过校验测试”指的是对于数组中的一个元素 x
,若 func(x)
返回的结果为 true
,则校验测试通过。 如果没有元素通过测试,请返回 undefined
1 function findElement(arr, func) { 2 let res; 3 for(let i =0;i<arr.length;i++){ 4 if(func(arr[i])){ 5 return arr[i]; 6 } 7 } 8 return; 9 } 10 findElement([1, 2, 3, 4], num => num % 2 === 0);
以上是关于按参数过滤数组的主要内容,如果未能解决你的问题,请参考以下文章