Possiamo selezionare il valore numerico massimo in un array JavaScript con semplicità.

Il metodo max() dell'oggetto Math può essere applicato indirettamente agli array.


'use strict';

const maxValueInArray = arr => {
	if( Array.isArray( arr ) ) {
		return Math.max.apply( Math, arr );
	}
    return 0;
};

Esempio d'uso:


'use strict';

const arr = [ 2, 7, 10, 5, 21 ];
console.log( maxValueInArray( arr ) ); // 21