Metode Math.max

Metode Math.max gee die maksimum getal uit 'n groep getalle, wat aan die funksie oorgedra is, terug. As niks aan die funksie oorgedra word nie, sal -Infinity teruggegee word.

Sintaksis

javascriptMath.max(getal, getal, getal...);

Voorbeeld

Kom ons toon die maksimum getal uit 'n groep getalle:

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

Resultaat van die kode-uitvoering:

javascript100

Voorbeeld

Kom ons toon die maksimum getal uit 'n groep getalle:

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

Resultaat van die kode-uitvoering:

javascript0

Voorbeeld

In die volgende voorbeeld sal -Infinity verskyn, aangesien geen parameters aan die metode oorgedra is nie:

javascriptconsole.log(Math.max());

Resultaat van die kode-uitvoering:

javascript-Infinity

Voorbeeld

Standaard werk die funksie nie met skikkings nie. Maar jy kan dit daartoe dwing deur die spread-operateur te gebruik. Kom ons toon die maksimum waarde van 'n skikking daarmee:

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

console.log(max);

Resultaat van die kode-uitvoering:

javascript100

Voorbeeld

Jy kan ook die funksie laat werk met skikkings deur die metode apply te gebruik:

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

console.log(max);

Resultaat van die kode-uitvoering:

javascript100

Sien ook

  • metode Math.min,
    wat die minimum getal uit 'n groep getalle teruggee