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 մեթոդը,
    որը վերադարձնում է թվերի խմբից ամենամեծ թիվը