Heim >Web-Frontend >js-Tutorial >Was ist die Maximalwertangabe in Javascript?

Was ist die Maximalwertangabe in Javascript?

藏色散人
藏色散人Original
2021-06-18 11:37:072546Durchsuche

Die Maximalwertanweisung in JavaScript lautet „Math.max(value1[,value2, ...])“, wobei die Funktion „Math.max()“ den Maximalwert in einer Reihe von Zahlen zurückgeben soll.

Was ist die Maximalwertangabe in Javascript?

Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Was ist die Maximalwertangabe in JavaScript? Die Funktion

Math.max() gibt den Maximalwert in einer Reihe von Zahlen zurück.

Syntax

Math.max(value1[,value2, ...])

Parameter

value1, value2, ...

Eine Reihe von Zahlen

Rückgabewert

Gibt den Maximalwert in einer bestimmten Reihe von Zahlen zurück. Wenn mindestens eines der angegebenen Argumente nicht in eine Zahl umgewandelt werden kann, wird NaN zurückgegeben.

Beschreibung

Da max eine statische Methode von Math ist, sollte sie wie folgt verwendet werden: Math.max(), keine Methode der erstellten Math-Instanz (Math ist kein Konstruktor).

Ohne Parameter ist das Ergebnis – Unendlichkeit.

Wenn ein Parameter nicht in einen numerischen Wert umgewandelt werden kann, ist das Ergebnis NaN.

Beispiel

Verwendung von Math.max()

Math.max(10, 20);   //  20
Math.max(-10, -20); // -10
Math.max(-10, 20);  //  20

Die folgende Methode verwendet die Apply-Methode, um das größte Element in einem numerischen Array zu finden. getMaxOfArray([1,2,3]) entspricht Math.max(1, 2, 3), aber Sie können getMaxOfArray() verwenden, um Arrays beliebiger Länge zu bearbeiten.

function getMaxOfArray(numArray) {
    return Math.max.apply(null, numArray);
}

Oder das Erhalten des Maximalwerts in einem Array wird durch die Verwendung des neuesten Spread-Operators einfacher.

var arr = [1, 2, 3];
var max = Math.max(...arr);

Empfohlenes Lernen: „Javascript-Tutorial für Fortgeschrittene

Das obige ist der detaillierte Inhalt vonWas ist die Maximalwertangabe in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn