Bonfire: Finders Keepers
by Luis Valle
JavaScript
function find(arr, func) {
var num = 0;
for (var i=0; i < arr.length; i++) {
if (func(arr[i])) {
num = arr[i];
break;
}
}
if (num > 0) {
return num;
} else {
return undefined;
}
}
alert(find([1, 3, 5, 8, 9, 10], function(num){ return num % 2 === 0; }));