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