JS: Get Max/Min Value of Array

By Xah Lee. Date: . Last updated: .

Get max:

const xah_get_max_of_array = (array => Math.max(...array));

// test
console.log ( xah_get_max_of_array ([3, 9, 2]) === 9 );

Get min:

const xah_get_min_of_array = (array => Math.min(...array));

// test
console.log ( xah_get_min_of_array ([3, 9, 2]) === 2 );

Pre ES2015 Version

Get max:

// pre ES2015 version
function xah_get_max_of_array (array) { return Math.max.apply(null, array); }

// test
console.log ( xah_get_max_of_array ([3, 9, 2]) === 9);

Get min:

// pre ES2015 version
function xah_get_min_of_array (array) { return Math.min.apply(null, array); }

// test
console.log ( xah_get_min_of_array ([3, 9, 2]) === 2 );

[see JS: Function.prototype.apply]

[see JS: Reflect.apply]

[see JS: Function Call, Apply, Bind]

[see JS: Math]

Array Topic

  1. JS: Array Basics
  2. JS: Understand JS Array
  3. JS: Create Array
  4. JS: Sparse Array
  5. JS: Array-Like Object
  6. JS: Array How-To
  7. JS: Array Object
  8. JS: Array.prototype
Liket it? Put $5 at patreon.

Or, Buy JavaScript in Depth

If you have a question, put $5 at patreon and message me.