Методот Math.max
Методот Math.max го враќа максималниот
број од групата броеви пренесени во функцијата.
Ако ништо не се пренесе во функцијата, тогаш ќе
се врати -Infinity.
Синтакса
javascriptMath.max(број, број, број...);
Пример
Ајде да го испечатиме максималниот број од групата броеви:
javascriptconsole.log(Math.max(1, 5, 10, 34, 100));
Резултат од извршувањето на кодот:
javascript100
Пример
Ајде да го испечатиме максималниот број од групата броеви:
javascriptconsole.log(Math.max(-1, 0, -20, -56, -100));
Резултат од извршувањето на кодот:
javascript0
Пример
Во следниот пример ќе се испечати -Infinity,
бидејќи на методот не му се пренесени параметри:
javascriptconsole.log(Math.max());
Резултат од извршувањето на кодот:
javascript-Infinity
Пример
Стандардно, функцијата не работи со низи. Сепак, може да се натера да работи со користење на операторот spread. Ајде со негова помош да го испечатиме максималната вредност на низата:
javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max(...arr);
console.log(max);
Резултат од извршувањето на кодот:
javascript100
Пример
Функцијата може да се натера да работи
со низи и со помош на методот
apply:
javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max.apply(null, arr);
console.log(max);
Резултат од извршувањето на кодот:
javascript100
Погледнете исто така
-
методот
Math.min,
кој го враќа минималниот број од група на броеви