Metoda Math.max
Metoda Math.max kthen numrin maksimal
nga një grup numrash, të kaluar në funksion.
Nëse asgjë nuk kalohet në funksion, do të
kthehet -Infinity.
Sintaksa
javascriptMath.max(numër, numër, numër...);
Shembull
Le të gjejmë numrin maksimal nga një grup numrash:
javascriptconsole.log(Math.max(1, 5, 10, 34, 100));
Rezultati i ekzekutimit të kodit:
javascript100
Shembull
Le të gjejmë numrin maksimal nga një grup numrash:
javascriptconsole.log(Math.max(-1, 0, -20, -56, -100));
Rezultati i ekzekutimit të kodit:
javascript0
Shembull
Në shembullin vijues do të kthehet -Infinity,
pasi metodi nuk ka marrë parametra:
javascriptconsole.log(Math.max());
Rezultati i ekzekutimit të kodit:
javascript-Infinity
Shembull
Si parazhvillim, funksioni nuk punon me vargje. Megjithatë, mund të detyrohet ta bëjë këtë duke përdorur operatorin spread. Le ta përdorim atë për të gjetur vlerën maksimale të një vargu:
javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max(...arr);
console.log(max);
Rezultati i ekzekutimit të kodit:
javascript100
Shembull
Funksioni gjithashtu mund të detyrohet të punojë
me vargje duke përdorur metodën
apply:
javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max.apply(null, arr);
console.log(max);
Rezultati i ekzekutimit të kodit:
javascript100
Shihni gjithashtu
-
metoda
Math.min,
e cila kthen numrin minimal nga një grup numrash