JavaScriptLiczby i Math
Math. min()
Zwraca najmniejszą z podanych liczb.
- Zwraca
- Najmniejszą liczbę,
NaNalboInfinitybez argumentów.
Przykład
#JavaScript
const prices = [79, 49, 59]
console.log(Math.min(...prices))
console.log(Math.min(130, 100))
console.log(Math.min())Konsola
49
100
Infinity
Definicja i zastosowanie
#Funkcja Math.min() działa jak Math.max(), ale zwraca najmniejszy z argumentów. Wywołana bez argumentów zwraca Infinity.
Do tablic również potrzebujesz składni rozproszenia: Math.min(...prices).
Często używa się jej do ograniczania wartości od góry, na przykład żeby pasek postępu nie przekroczył 100%: Math.min(progress, 100).
Składnia
#Składnia
Math.min(value1, value2, …)Parametry
#value1…valueN
liczby
Porównywane wartości.
Obsługa przeglądarek
#Szeroko dostępne
Działa we wszystkich nowoczesnych przeglądarkach, także na telefonach. Możesz używać bez obaw.
- Chrome
- Edge
- Firefox
- Safari
Dobre praktyki
#- Bardzo duże tablice (setki tysięcy elementów) mogą przekroczyć limit argumentów funkcji. Wtedy użyj
reduce(). Math.min(value, 100)to prosty sposób na górny limit.
Powiązane hasła
#Widzisz błąd albo brakuje przykładu? Napisz do nas.