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ė

javascriptMath.min(skaičius, skaičius, skaičius...);

Pavyzdys

Išveskime mažiausią skaičių iš skaičių grupės:

javascriptconsole.log(Math.min(40, 20, 42, 100, 67));

Kodo vykdymo rezultatas:

javascript20

Pavyzdys

Išveskime mažiausią skaičių iš skaičių grupės:

javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));

Kodo vykdymo rezultatas:

javascript-100

Pavyzdys

Šiame pavyzdyje bus išvestas Infinity, nes metodui nebuvo perduoti jokie parametrai:

javascriptconsole.log(Math.min());

Kodo vykdymo rezultatas:

javascriptInfinity

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ę:

javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);

console.log(min);

Kodo vykdymo rezultatas:

javascript1

Pavyzdys

Taip pat galima priversti funkciją dirbti su masyvais naudojant metodą apply:

javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);

console.log(min);

Kodo vykdymo rezultatas:

javascript1

Taip pat žiūrėkite

  • metodas Math.max,
    kuris grąžina didžiausią skaičių iš skaičių grupės