Math.min-metodi
Math.min-metodi palauttaa pienimmän
luvun ryhmästä numeroita, jotka on välitetty parametreina.
Jos parametreina ei ole välitetty mitään,
palautetaan Infinity.
Syntaksi
Math.min(luku, luku, luku...);
Esimerkki
Etsitään pienin luku numero ryhmästä:
console.log(Math.min(40, 20, 42, 100, 67));
Koodin suorituksen tulos:
20
Esimerkki
Etsitään pienin luku numero ryhmästä:
console.log(Math.min(-1, -100, -30, -25, 40));
Koodin suorituksen tulos:
-100
Esimerkki
Seuraavassa esimerkissä tulostuu Infinity,
koska metodia kutsuttiin ilman parametreja:
console.log(Math.min());
Koodin suorituksen tulos:
Infinity
Esimerkki
Oletusarvoisesti funktio ei toimi taulukoiden kanssa. Sen voi kuitenkin pakottaa tekemään niin käyttämällä spread-operaattoria. Etsitään sen avulla taulukon pienin arvo:
let arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Koodin suorituksen tulos:
1
Esimerkki
Funktion voi pakottaa toimimaan
taulukoiden kanssa myös käyttämällä
apply-metodia:
let arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Koodin suorituksen tulos:
1
Katso myös
-
metodi
Math.max,
joka palauttaa suurimman luvun numero ryhmästä