Math.min metodas
Metodas Math.min grąžina mažiausią
skaičių iš skaičių grupės, perduotos parametrais.
Jei parametrai neperduoti, bus
grąžintas Infinity.
Sintaksė
Math.min(skaičius, skaičius, skaičius...);
Pavyzdys
Išveskime mažiausią skaičių iš skaičių grupės:
console.log(Math.min(40, 20, 42, 100, 67));
Kodo vykdymo rezultatas:
20
Pavyzdys
Išveskime mažiausią skaičių iš skaičių grupės:
console.log(Math.min(-1, -100, -30, -25, 40));
Kodo vykdymo rezultatas:
-100
Pavyzdys
Šiame pavyzdyje bus išvestas Infinity,
nes metodui nebuvo perduoti jokie parametrai:
console.log(Math.min());
Kodo vykdymo rezultatas:
Infinity
Pavyzdys
Pagal nutylėjimą funkcija nedirba su masyvais. Tačiau ją galima priversti tai daryti naudojant spread operatorių. Jį panaudojame, kad išvestume mažiausią masyvo reikšmę:
let arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Kodo vykdymo rezultatas:
1
Pavyzdys
Taip pat galima priversti funkciją dirbti
su masyvais naudojant metodą
apply:
let arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Kodo vykdymo rezultatas:
1
Taip pat žiūrėkite
-
metodas
Math.max,
kuris grąžina didžiausią skaičių iš skaičių grupės