Методот 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,
    кој го враќа минималниот број од група на броеви