Metoda Math.min
Metoda Math.min returnează numărul minim
dintr-un grup de numere transmise ca parametri.
Dacă nu i se transmite niciun parametru, va fi
returnat Infinity.
Sintaxă
javascriptMath.min(număr, număr, număr...);
Exemplu
Să afișăm numărul minim dintr-un grup de numere:
javascriptconsole.log(Math.min(40, 20, 42, 100, 67));
Rezultatul executării codului:
javascript20
Exemplu
Să afișăm numărul minim dintr-un grup de numere:
javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));
Rezultatul executării codului:
javascript-100
Exemplu
În următorul exemplu va fi afișat Infinity,
deoarece metodei nu i-au fost transmişi parametri:
javascriptconsole.log(Math.min());
Rezultatul executării codului:
javascriptInfinity
Exemplu
În mod implicit, funcția nu funcționează cu tablouri. Cu toate acestea, o putem forța să facă acest lucru cu ajutorul operatorului spread. Să afișăm cu ajutorul lui valoarea minimă a tabloului:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Rezultatul executării codului:
javascript1
Exemplu
De asemenea, putem forța funcția să funcționeze
cu tablouri cu ajutorul metodei
apply:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Rezultatul executării codului:
javascript1
Vedeți și
-
metoda
Math.max,
care returnează numărul maxim dintr-un grup de numere