w3resource

JavaScript: Bigger elements in an array

JavaScript Function: Exercise-19 with Solution

Write a JavaScript function that returns array elements larger than a number.

Sample Solution: -

HTML Code :

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Bigger elements in an array</title>
</head>
<body>
  
</body>
</html>

JavaScript Code:

function BiggerElements(val)
   {
     return function(evalue, index, array)
     {
     return (evalue >= val);
     };
   }
var result = [11, 45, 4, 31, 64, 10]. filter(BiggerElements(10));
console.log(result);

Sample Output:

[11,45,31,64,10]

Flowchart:

Flowchart: JavaScript function: Bigger elements in an array

Live Demo:

See the Pen JavaScript - Bigger elements in an array-function-ex- 19 by w3resource (@w3resource) on CodePen.


Improve this sample solution and post your code through Disqus

Previous: Write a function for searching JavaScript arrays with a binary search.
Next: Write a JavaScript function that generates a string id (specified length) of random characters.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.

JavaScript: Tips of the Day

Shorten an array using its length property

A great way of shortening an array is by redefining its length property.

let array = [0, 1, 2, 3, 4, 5, 6, 6, 8, 9]
array.length = 4
// Result: [0, 1, 2, 3]

Important to know though is that this is a destructive way of changing the array. This means you lose all the other values that used to be in the array.

Ref: https://bit.ly/2LBj213