JavaScript: Find the highest value in an array
JavaScript Math: Exercise-6 with Solution
Find Maximum in Array
Write a JavaScript function to find the highest value in an array.
Test Data :
console.log(max([12,34,56,1]));
console.log(max([-12,-34,0,-56,-1]));
56
0
Visual Presentation:
Sample Solution:
JavaScript Code:
// Define a function named max that takes an input array.
function max(input) {
// Check if the input is an array, if not, return false.
if (toString.call(input) !== "[object Array]")
return false;
// Return the maximum value from the input array using Math.max.apply.
return Math.max.apply(null, input);
}
// Output the maximum value from the array [12, 34, 56, 1] to the console.
console.log(max([12, 34, 56, 1]));
// Output the maximum value from the array [-12, -34, 0, -56, -1] to the console.
console.log(max([-12, -34, 0, -56, -1]));
Output:
56 0
Flowchart:
Live Demo:
See the Pen javascript-math-exercise-6 by w3resource (@w3resource) on CodePen.
Improve this sample solution and post your code through Disqus.
Previous: Write a JavaScript function to format a number up to specified decimal places.
Next: Write a JavaScript function to find the lowest value in an array.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics