A Math.min metódus
A Math.min metódus a paraméterként átadott
számcsoport legkisebb számát adja vissza.
Ha nem adunk át paramétereket, akkor
Infinity értéket kapunk vissza.
Szintaxis
Math.min(szám, szám, szám...);
Példa
Írjuk ki egy számcsoport legkisebb számát:
console.log(Math.min(40, 20, 42, 100, 67));
A kód végrehajtásának eredménye:
20
Példa
Írjuk ki egy számcsoport legkisebb számát:
console.log(Math.min(-1, -100, -30, -25, 40));
A kód végrehajtásának eredménye:
-100
Példa
A következő példában Infinity érték
íródik ki, mivel nem adtunk át paramétereket
a metódusnak:
console.log(Math.min());
A kód végrehajtásának eredménye:
Infinity
Példa
Alapértelmezetten a függvény nem működik tömbökkel. De használhatjuk rá a spread operátort. Írjuk ki egy tömb legkisebb értékét az ő segítségével:
let arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
A kód végrehajtásának eredménye:
1
Példa
A függvényt tömbökkel való használatra
bírhatjuk az apply
metódus segítségével is:
let arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
A kód végrehajtásának eredménye:
1
Lásd még
-
a
Math.maxmetódus,
amely egy számcsoport legnagyobb számát adja vissza