Метод Math.min
Методът Math.min връща минималното
число от група числа, подадени като параметри.
Ако не са подадени параметри, ще бъде
върнато Infinity.
Синтаксис
javascriptMath.min(число, число, число...);
Пример
Нека изведем минималното число от група числа:
javascriptconsole.log(Math.min(40, 20, 42, 100, 67));
Резултат от изпълнението на кода:
javascript20
Пример
Нека изведем минималното число от група числа:
javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));
Резултат от изпълнението на кода:
javascript-100
Пример
В следващия пример ще се изведе Infinity,
тъй като на метода не са подадени параметри:
javascriptconsole.log(Math.min());
Резултат от изпълнението на кода:
javascriptInfinity
Пример
По подразбиране функцията не работи с масиви. Но може да я накараме да направи това с помощта на оператора spread. Нека с негова помощ изведем минималната стойност на масив:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Резултат от изпълнението на кода:
javascript1
Пример
Може също така да накараме функцията да работи
с масиви с помощта на метода
apply:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Резултат от изпълнението на кода:
javascript1
Вижте също
-
метод
Math.max,
който връща максималното число от група числа