Mbinu ya Math.min
Mbinu Math.min inarudisha nambari
ndogo zaidi kutoka kwenye kundi la nambari zilizopitishwa kama vigezo.
Ikiwa hakuna kitu kilichopitishwa kama vigezo, basi
itarudisha Infinity.
Syntax
javascriptMath.min(nambari, nambari, nambari...);
Mfano
Wacha tuonyeshe nambari ndogo zaidi kutoka kwenye kundi la nambari:
javascriptconsole.log(Math.min(40, 20, 42, 100, 67));
Matokeo ya utekelezaji wa msimbo:
javascript20
Mfano
Wacha tuonyeshe nambari ndogo zaidi kutoka kwenye kundi la nambari:
javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));
Matokeo ya utekelezaji wa msimbo:
javascript-100
Mfano
Katika mfano unaofuata Infinity ndio itaonyeshwa,
kwa sababu mbinu haikupitishiwa vigezo:
javascriptconsole.log(Math.min());
Matokeo ya utekelezaji wa msimbo:
javascriptInfinity
Mfano
Kwa default, kazi haifanyi kazi na arrays. Lakini inaweza kufanywa kufanya hivyo kwa kutumia opereta spread. Wacha tuonyeshe thamani ya chini ya array kwa kutumia opereta huyo:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Matokeo ya utekelezaji wa msimbo:
javascript1
Mfano
Pia inawezekana kufanya kazi ifanye kazi
na arrays kwa kutumia mbinu
apply:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Matokeo ya utekelezaji wa msimbo:
javascript1
Angalia pia
-
mbinu
Math.max,
ambayo inarudisha nambari kubwa zaidi kutoka kwenye kundi la nambari