Máximo de una lista de números

Problema:

Máximo de un array numérico

Un array es una coleccion ordenada de valores, por ejemplo una lista de números. Si necesitaras encontrar el máximo de todos tendrías que recorrer el array con un bucle for, por ejmeplo, pero hay una forma más corta

Solución

Usar el método foreach
El truco se basa en utilizar directamente el objeto Math, que tiene un método para encontrar el máximo de una lista de números, la lista se la pasamos expandiendo el array con el operador spread (...)

Ejemplo

//Creamos un array con los números

const notas = [2,3,5,2,6,9,10,4];

//Ahora apllicamos el método max del objeto Math

console.log(Math.max(...notas)); // 10

//Observa el operador spread (...):

// convierte los elementos del array en la lista de argumentos para Math.max