Methode Math.max
Die Methode Math.max gibt die maximale
Zahl aus einer Gruppe von Zahlen zurück, die der Funktion übergeben wurden.
Wenn der Funktion nichts übergeben wird, gibt sie
-Infinity zurück.
Syntax
javascriptMath.max(Zahl, Zahl, Zahl...);
Beispiel
Lassen Sie uns die maximale Zahl aus einer Gruppe von Zahlen ausgeben:
javascriptconsole.log(Math.max(1, 5, 10, 34, 100));
Ergebnis der Codeausführung:
javascript100
Beispiel
Lassen Sie uns die maximale Zahl aus einer Gruppe von Zahlen ausgeben:
javascriptconsole.log(Math.max(-1, 0, -20, -56, -100));
Ergebnis der Codeausführung:
javascript0
Beispiel
Im folgenden Beispiel wird -Infinity ausgegeben,
da der Methode keine Parameter übergeben wurden:
javascriptconsole.log(Math.max());
Ergebnis der Codeausführung:
javascript-Infinity
Beispiel
Standardmäßig funktioniert die Funktion nicht mit Arrays. Man kann sie jedoch dazu bringen, dies zu tun, mit dem Spread-Operator. Lassen Sie uns damit den Maximalwert eines Arrays ausgeben:
javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max(...arr);
console.log(max);
Ergebnis der Codeausführung:
javascript100
Beispiel
Man kann die Funktion auch mit der Methode
apply
veranlassen, mit Arrays zu arbeiten:
javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max.apply(null, arr);
console.log(max);
Ergebnis der Codeausführung:
javascript100
Siehe auch
-
die Methode
Math.min,
die die minimale Zahl aus einer Gruppe von Zahlen zurückgibt