АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
40 of 264 menu
Долгожданный Бесплатный курс по выкладке сайта на хостинг. МЫ УЖЕ НАЧАЛИ! Присоединяйтесь к нам!

Метод Math.min

Метод Math.min возвращает минимальное число из группы чисел, переданных параметрами. Если параметрами ничего не передано, то будет возращено Infinity.

Синтаксис

Math.min(число, число, число...);

Пример

Давайте выведем минимальное число из группы чисел:

console.log(Math.min(40, 20, 42, 100, 67));

Результат выполнения кода:

20

Пример

Давайте выведем минимальное число из группы чисел:

console.log(Math.min(-1, -100, -30, -25, 40));

Результат выполнения кода:

-100

Пример

В следующем примере выведется Infinity, так как методу не передали параметров:

console.log(Math.min());

Результат выполнения кода:

Infinity

Пример

По умолчанию функция не работает с массивами. Однако ее можно заставить сделать это с помощью оператора spread. Давайте с его помощью выведем минимальное значение массива:

let arr = [1, 5, 10, 34, 100]; let min = Math.min(...arr); console.log(min);

Результат выполнения кода:

1

Пример

Можно также заставить функцию работать с массивами с помощью метода apply:

let arr = [1, 5, 10, 34, 100]; let min = Math.min.apply(null, arr); console.log(min);

Результат выполнения кода:

1

Смотрите также

  • метод Math.max,
    который возвращает максимальное число из группы чисел
enru