Javascript Array findElement(arr, func)

Description

Javascript Array findElement(arr, func)


/*/*w w w . j a v  a  2 s. c  om*/

Create a function that looks through an array (first argument) and returns the first element in the array that passes a truth test (second argument).

Remember to use Read-Search-Ask if you get stuck. Try to pair program. Write your own code.

Here are some helpful links:

Array.prototype.filter()

*/

function findElement(arr, func) {
  var filteredArr = arr.filter(func);
  
  return filteredArr[0];
}

findElement([1, 2, 3, 4], function(num){ return num % 2 === 0; });

Javascript Array findElement(arr, func)

/*//from  www .  j  ava 2 s .c o m
Create a function that looks through an array (first argument) and returns the first element 
in the array that passes a truth test (second argument).

Here are some helpful links:
Array.prototype.filter()
*/

function findElement(arr, func) {
  var num = arr.filter(func)[0];
  return num;
}

findElement([1, 2, 3, 4], function(num){ return num % 2 === 0; });
/*
findElement([1, 3, 5, 8, 9, 10], function(num) { return num % 2 === 0; }) should return 8.
findElement([1, 3, 5, 9], function(num) { return num % 2 === 0; }) should return undefined.
*/



PreviousNext

Related