Math.max metode
Metode Math.max atgriež maksimālo
skaitli no skaitļu grupas, kas nodota funkcijai.
Ja funkcijai nekas netiek nodots, tad tiks
atgriezts -Infinity.
Sintakse
javascriptMath.max(skaitlis, skaitlis, skaitlis...);
Piemērs
Izdrukāsim maksimālo skaitli no skaitļu grupas:
javascriptconsole.log(Math.max(1, 5, 10, 34, 100));
Koda izpildes rezultāts:
javascript100
Piemērs
Izdrukāsim maksimālo skaitli no skaitļu grupas:
javascriptconsole.log(Math.max(-1, 0, -20, -56, -100));
Koda izpildes rezultāts:
javascript0
Piemērs
Nākamajā piemērā tiks izdrukāts -Infinity,
jo metodei netika nodoti parametri:
javascriptconsole.log(Math.max());
Koda izpildes rezultāts:
javascript-Infinity
Piemērs
Pēc noklusējuma funkcija nestrādā ar masīviem. Tomēr to var piespiest to darīt izmantojot spread operatoru. Izmantosim to, lai izdrukātu maksimālo masīva vērtību:
javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max(...arr);
console.log(max);
Koda izpildes rezultāts:
javascript100
Piemērs
Var arī piespiest funkciju strādāt
ar masīviem, izmantojot metodi
apply:
javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max.apply(null, arr);
console.log(max);
Koda izpildes rezultāts:
javascript100
Skatiet arī
-
metode
Math.min,
kura atgriež minimālo skaitli no skaitļu grupas