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методу,
сандар тобунун максималдуу санын кайтарат