好吧我承认前两天的鸽了,但是今天继续啊~今天是非常简单的一道题:
Finders Keepers
写一个
function,它遍历数组arr,并返回数组中第一个满足func返回值的元素。举个例子,如果arr为[1, 2, 3],func为function(num) {return num === 2; },那么find的返回值应为2。如果你被卡住了,记得开大招 Read-Search-Ask。尝试与他人结伴编程、编写你自己的代码。
这是一些对你有帮助的资源:
下面是解答:
function find(arr, func) {
var num = 0;
for (var i = 0; i < arr.length; i++){
n = arr[i];
if(func(n)){
console.log(n);
return n;
}
}
return undefined;
}
find([1, 2, 3, 4], function(num){ return num % 2 === 0; });
本文介绍了一个名为FindersKeepers的函数实现,该函数遍历数组并返回第一个满足特定条件的元素。通过示例说明如何使用此函数,并提供了解答代码。
3万+

被折叠的 条评论
为什么被折叠?



