39 of 264 menu

A Math.max metódus

A Math.max metódus a függvénynek átadott számcsoport legnagyobb számát adja vissza. Ha a függvénynek nem adunk át paramétert, akkor -Infinity lesz a visszatérési érték.

Szintaxis

Math.max(szám, szám, szám...);

Példa

Írjuk ki egy számcsoport legnagyobb számát:

console.log(Math.max(1, 5, 10, 34, 100));

A kód végrehajtásának eredménye:

100

Példa

Írjuk ki egy számcsoport legnagyobb számát:

console.log(Math.max(-1, 0, -20, -56, -100));

A kód végrehajtásának eredménye:

0

Példa

A következő példában -Infinity jelenik meg, mivel a metódusnak nem adtunk át paramétereket:

console.log(Math.max());

A kód végrehajtásának eredménye:

-Infinity

Példa

Alapértelmezetten a függvény nem működik tömbökkel. De használhatjuk hozzá a spread operátort. Írjuk ki egy tömb maximális értékét a segítségével:

let arr = [1, 5, 10, 34, 100]; let max = Math.max(...arr); console.log(max);

A kód végrehajtásának eredménye:

100

Példa

A függvényt tömbökkel való használatra kényszeríthetjük az apply metódussal is:

let arr = [1, 5, 10, 34, 100]; let max = Math.max.apply(null, arr); console.log(max);

A kód végrehajtásának eredménye:

100

Lásd még

  • a Math.min metódus,
    amely egy számcsoport legkisebb számát adja vissza
huropttren