Metoden Math.min

Metoden Math.min returnerer det minste tallet fra en gruppe tall overført som parametere. Hvis ingen parametere er overført, vil den returnere Infinity.

Syntaks

javascriptMath.min(tall, tall, tall...);

Eksempel

La oss skrive ut det minste tallet fra en gruppe tall:

javascriptconsole.log(Math.min(40, 20, 42, 100, 67));

Resultat av kjøring av kode:

javascript20

Eksempel

La oss skrive ut det minste tallet fra en gruppe tall:

javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));

Resultat av kjøring av kode:

javascript-100

Eksempel

I det følgende eksemplet vil Infinity bli skrevet ut, siden metoden ikke fikk noen parametere:

javascriptconsole.log(Math.min());

Resultat av kjøring av kode:

javascriptInfinity

Eksempel

Som standard fungerer ikke funksjonen med arrays. Men du kan få den til å gjøre det ved å bruke spread-operatoren. La oss bruke den til å skrive ut minimumsverdien til et array:

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

console.log(min);

Resultat av kjøring av kode:

javascript1

Eksempel

Du kan også få funksjonen til å fungere med arrays ved hjelp av metoden apply:

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

console.log(min);

Resultat av kjøring av kode:

javascript1

Se også

  • metoden Math.max,
    som returnerer det største tallet fra en gruppe tall