JavaScript: selezionare il valore massimo in un array numerico

JavaScript: selezionare il valore massimo in un array numerico

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

Torna su