JavaScript: selezionare il valore massimo in un array numerico

Possiamo usare il metodo max() dell'oggetto Math per selezionare il valore massimo in un array numerico JavaScript.

JavaScript di Gabriele Romanato

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

Possiamo implementare la seguente funzione di utility:


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

Esempio d'uso:


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