Math.min մեթոդը
Math.min մեթոդը վերադարձնում է թվերի խմբից ամենափոքր
թիվը, որն անցնում է պարամետրերով։
Եթե պարամետրերով ոչինչ չի անցնում, ապա կվերադարձվի
Infinity։
Շարահյուսություն
javascriptMath.min(թիվ, թիվ, թիվ...);
Օրինակ
Եկեք դուրս բերենք թվերի խմբից ամենափոքր թիվը՝
javascriptconsole.log(Math.min(40, 20, 42, 100, 67));
Կոդի կատարման արդյունքը՝
javascript20
Օրինակ
Եկեք դուրս բերենք թվերի խմբից ամենափոքր թիվը՝
javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));
Կոդի կատարման արդյունքը՝
javascript-100
Օրինակ
Հաջորդ օրինակում կդուրս բերվի Infinity,
քանի որ մեթոդին պարամետրեր չանցան՝
javascriptconsole.log(Math.min());
Կոդի կատարման արդյունքը՝
javascriptInfinity
Օրինակ
Լռելյայնորեն ֆունկցիան չի աշխատում զանգվածների հետ։ Սակայն այն կարելի է ստիպել դա անել օգտագործելով spread օպերատորը։ Եկեք օգտագործելով այն դուրս բերենք զանգվածի նվազագույն արժեքը՝
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Կոդի կատարման արդյունքը՝
javascript1
Օրինակ
Կարելի է նաև ստիպել ֆունկցիային աշխատել
զանգվածների հետ օգտագործելով
apply մեթոդը՝
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Կոդի կատարման արդյունքը՝
javascript1
Տեսեք նաև
-
Math.maxմեթոդը,
որը վերադարձնում է թվերի խմբից ամենամեծ թիվը