Metoden Math.min

Metoden Math.min returnerer det mindste tal fra en gruppe tal, der er sendt som parametre. Hvis der ikke er sendt nogen parametre, vil den returnere Infinity.

Syntaks

javascriptMath.min(tal, tal, tal...);

Eksempel

Lad os udskrive det mindste tal fra en gruppe tal:

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

Resultat af kodeudførelse:

javascript20

Eksempel

Lad os udskrive det mindste tal fra en gruppe tal:

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

Resultat af kodeudførelse:

javascript-100

Eksempel

I det følgende eksempel vil Infinity blive udskrevet, fordi metoden ikke modtog nogen parametre:

javascriptconsole.log(Math.min());

Resultat af kodeudførelse:

javascriptInfinity

Eksempel

Som standard fungerer funktionen ikke med arrays. Men du kan få den til at gøre det ved at bruge spread-operatoren. Lad os bruge den til at udskrive den mindste værdi i et array:

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

console.log(min);

Resultat af kodeudførelse:

javascript1

Eksempel

Du kan også få funktionen til at arbejde med arrays ved at bruge metoden apply:

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

console.log(min);

Resultat af kodeudførelse:

javascript1

Se også

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