Methode Math.min

Die Methode Math.min gibt die kleinste Zahl aus einer Gruppe von Zahlen zurück, die als Parameter übergeben werden. Wenn keine Parameter übergeben werden, wird Infinity zurückgegeben.

Syntax

javascriptMath.min(Zahl, Zahl, Zahl...);

Beispiel

Lassen Sie uns die kleinste Zahl aus einer Gruppe von Zahlen ausgeben:

javascriptconsole.log(Math.min(40, 20, 42, 100, 67));

Ergebnis der Codeausführung:

javascript20

Beispiel

Lassen Sie uns die kleinste Zahl aus einer Gruppe von Zahlen ausgeben:

javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));

Ergebnis der Codeausführung:

javascript-100

Beispiel

Im folgenden Beispiel wird Infinity ausgegeben, da der Methode keine Parameter übergeben wurden:

javascriptconsole.log(Math.min());

Ergebnis der Codeausführung:

javascriptInfinity

Beispiel

Standardmäßig funktioniert die Funktion nicht mit Arrays. Allerdings kann sie dazu gebracht werden, dies zu tun, mit Hilfe des Spread-Operators. Lassen Sie uns damit den kleinsten Wert eines Arrays ausgeben:

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

console.log(min);

Ergebnis der Codeausführung:

javascript1

Beispiel

Man kann die Funktion auch dazu bringen, mit Arrays zu arbeiten, indem man die Methode apply verwendet:

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

console.log(min);

Ergebnis der Codeausführung:

javascript1

Siehe auch

  • die Methode Math.max,
    die die größte Zahl aus einer Gruppe von Zahlen zurückgibt