Methode Math.max

De methode Math.max retourneert het maximale getal uit een groep getallen die aan de functie zijn doorgegeven. Als er niets aan de functie is doorgegeven, dan wordt -Infinity geretourneerd.

Syntaxis

javascriptMath.max(getal, getal, getal...);

Voorbeeld

Laten we het maximale getal uit een groep getallen weergeven:

javascriptconsole.log(Math.max(1, 5, 10, 34, 100));

Resultaat van het uitvoeren van de code:

javascript100

Voorbeeld

Laten we het maximale getal uit een groep getallen weergeven:

javascriptconsole.log(Math.max(-1, 0, -20, -56, -100));

Resultaat van het uitvoeren van de code:

javascript0

Voorbeeld

In het volgende voorbeeld wordt -Infinity weergegeven, omdat er geen parameters aan de methode zijn doorgegeven:

javascriptconsole.log(Math.max());

Resultaat van het uitvoeren van de code:

javascript-Infinity

Voorbeeld

Standaard werkt de functie niet met arrays. Maar je kunt haar dwingen dit te doen met behulp van de spread operator. Laten we hiermee de maximale waarde van een array weergeven:

javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max(...arr);

console.log(max);

Resultaat van het uitvoeren van de code:

javascript100

Voorbeeld

Je kunt de functie ook laten werken met arrays met behulp van de methode apply:

javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max.apply(null, arr);

console.log(max);

Resultaat van het uitvoeren van de code:

javascript100

Zie ook

  • methode Math.min,
    die het minimale getal uit een groep getallen retourneert