Metode Math.min

Metode Math.min atgriež mazāko skaitli no skaitļu grupas, kas padota kā parametri. Ja nekādi parametri netiek padoti, tiks atgriezts Infinity.

Sintakse

javascriptMath.min(skaitlis, skaitlis, skaitlis...);

Piemērs

Izdrukāsim mazāko skaitli no skaitļu grupas:

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

Koda izpildes rezultāts:

javascript20

Piemērs

Izdrukāsim mazāko skaitli no skaitļu grupas:

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

Koda izpildes rezultāts:

javascript-100

Piemērs

Nākamajā piemērā tiks izdrukāts Infinity, jo metodei netika padoti parametri:

javascriptconsole.log(Math.min());

Koda izpildes rezultāts:

javascriptInfinity

Piemērs

Pēc noklusējuma funkcija nestrādā ar masīviem. Tomēr to var piespiest to darīt izmantojot operātoru spread. Izmantosim to, lai izdrukātu mazāko masīva vērtību:

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

console.log(min);

Koda izpildes rezultāts:

javascript1

Piemērs

Var arī piespiest funkcijai strādāt ar masīviem, izmantojot metodi apply:

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

console.log(min);

Koda izpildes rezultāts:

javascript1

Skatiet arī

  • metode Math.max,
    kas atgriež lielāko skaitli no skaitļu grupas