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