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