Meetod Math.min
Meetod Math.min tagastab väikseima
arvu parameetritena edastatud arvude grupist.
Kui parameetreid ei edastata, siis
tagastatakse Infinity.
Süntaks
javascriptMath.min(arv, arv, arv...);
Näide
Väljastame väikseima arvu arvude grupist:
javascriptconsole.log(Math.min(40, 20, 42, 100, 67));
Koodi täitmise tulemus:
javascript20
Näide
Väljastame väikseima arvu arvude grupist:
javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));
Koodi täitmise tulemus:
javascript-100
Näide
Järgmises näites väljastatakse Infinity,
kuna meetodile ei edastatud parameetreid:
javascriptconsole.log(Math.min());
Koodi täitmise tulemus:
javascriptInfinity
Näide
Vaikimisi funktsioon massiividega ei tööta. Kuid seda saab selleks sundida kasutades spread operaatorit. Väljastame selle abil massiivi minimaalse väärtuse:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Koodi täitmise tulemus:
javascript1
Näide
Funktsiooni saab massiividega töötamiseks sundida
ka meetodi
apply abil:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Koodi täitmise tulemus:
javascript1
Vaata ka
-
meetod
Math.max,
mis tagastab suurima arvu arvude grupist