Метод Math.min
возвращает минимальное
число из группы чисел, переданных параметрами.
Если параметрами ничего не передано, то будет
возращено Infinity
.
По умолчанию метод не работает с массивами, однако с помощью хитрого приема можно найти минимальное значение массива: Math.min.apply(null, arr), где arr - произвольный массив.
Синтаксис
Math.min(число, число, число...);
Пример
Давайте выведем минимальное число из группы
чисел 40
, 20
, 42
, 100
,
67
:
console.log(Math.min(40, 20, 42, 100, 67));
Результат выполнения кода:
20
Пример
Давайте выведем минимальное число из группы
чисел -1
, -100
, -30
,
-25
, 40
:
console.log(Math.min(-1, -100, -30, -25, 40));
Результат выполнения кода:
-100
Пример
В следующем примере выведется Infinity
,
так как методу не передали параметров:
console.log(Math.min());
Результат выполнения кода:
Infinity
Пример
Давайте выведем минимальное значение массива:
let arr = [40, 20, 42, 100, 67];
let min = Math.min.apply(null, arr);
console.log(min);
Результат выполнения кода:
20
Смотрите также
-
метод
Math.max
,
который возвращает максимальное число из группы чисел