Metóda Math.min
Metóda Math.min vracia minimálne
číslo zo skupiny čísel odovzdaných ako parametre.
Ak nie sú odovzdané žiadne parametre, vráti sa
Infinity.
Syntax
javascriptMath.min(číslo, číslo, číslo...);
Príklad
Vypíšme minimálne číslo zo skupiny čísel:
javascriptconsole.log(Math.min(40, 20, 42, 100, 67));
Výsledok vykonania kódu:
javascript20
Príklad
Vypíšme minimálne číslo zo skupiny čísel:
javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));
Výsledok vykonania kódu:
javascript-100
Príklad
V nasledujúcom príklade sa vypíše Infinity,
pretože metóda nebola volaná s parametrami:
javascriptconsole.log(Math.min());
Výsledok vykonania kódu:
javascriptInfinity
Príklad
Štandardne funkcia nepracuje s poliami. Avšak je možné to dosiahnuť pomocou operátora spread. Vypíšme pomocou neho minimálnu hodnotu poľa:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Výsledok vykonania kódu:
javascript1
Príklad
Funkciu je možné prinútiť pracovať
s poliami aj pomocou metódy
apply:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Výsledok vykonania kódu:
javascript1
Pozrite tiež
-
metóda
Math.max,
ktorá vracia maximálne číslo zo skupiny čísel