Metod Math.min
Metod Math.min vraća minimalni
broj iz grupe brojeva prosleđenih parametrima.
Ako nijedan parametar nije prosleđen, biće
vraćeno Infinity.
Sintaksa
Math.min(broj, broj, broj...);
Primer
Hajde da ispišemo minimalni broj iz grupe brojeva:
console.log(Math.min(40, 20, 42, 100, 67));
Rezultat izvršavanja koda:
20
Primer
Hajde da ispišemo minimalni broj iz grupe brojeva:
console.log(Math.min(-1, -100, -30, -25, 40));
Rezultat izvršavanja koda:
-100
Primer
U sledećem primeru ispisaće se Infinity,
pošto metodu nisu prosleđeni parametri:
console.log(Math.min());
Rezultat izvršavanja koda:
Infinity
Primer
Podrazumevano, funkcija ne radi sa nizovima. Međutim, može se primorati da to uradi pomoću operatora spread. Hajde da pomoću njega ispišemo minimalnu vrednost niza:
let arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Rezultat izvršavanja koda:
1
Primer
Takođe se funkcija može primorati da radi
sa nizovima pomoću metoda
apply:
let arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Rezultat izvršavanja koda:
1
Pogledajte takođe
-
metod
Math.max,
koji vraća maksimalni broj iz grupe brojeva