Math.min()
Math.min(a, b, …)
Gibt die kleinste der übergebenen Zahlen zurück. Ein Array wird mit Spread übergeben: Math.min(...array).
Parameter
- a, b, … – Zahlen.
Rückgabewert
Die kleinste Zahl; Infinity ohne Argumente.
Beispiele
const temperatures = [3, -2, 5, -1];
console.log(Math.min(...temperatures), Math.min());
const inStock = 3;
console.log('In den Warenkorb möglich:', Math.min(10, inStock));
Ausgabe:
-2 Infinity In den Warenkorb möglich: 3
Worauf Sie achten sollten
- Ohne Argumente gibt sie
Infinityzurück (das Gegenteil von Math.max()). - Eine Zeichenkette im Array wird in eine Zahl umgewandelt,
nullin 0 – unerwartete Nullen in den Daten gewinnen dann.
Browserunterstützung
Baseline – weithin verfügbar: funktioniert in allen gängigen Browsern, und das schon lange (spätestens seit 2015). Ab Version: Chrome 1, Firefox 1, Safari 1; Node.js 0.10.0. Stand: Oktober 2026 (MDN browser-compat-data).
Siehe auch:
Math.max()
Spread-Syntax (...)