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