Baseline Widely available
СводкаÐеÑод Math.max()
возвÑаÑÐ°ÐµÑ Ð½Ð°Ð¸Ð±Ð¾Ð»ÑÑее из нÑÐ»Ñ Ð¸Ð»Ð¸ более ÑиÑел.
Math.max([value1[, value2[, ...]]])ÐаÑамеÑÑÑ ÐпиÑание
ÐоÑколÑÐºÑ Ð¼ÐµÑод max()
ÑвлÑеÑÑÑ ÑÑаÑиÑеÑким меÑодом обÑекÑа Math
, Ð²Ñ Ð²Ñегда Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸ÑполÑзоваÑÑ ÐµÐ³Ð¾ как Math.max()
, а не пÑÑаÑÑÑÑ Ð²ÑзÑваÑÑ Ð¼ÐµÑод на Ñозданном ÑкземплÑÑе обÑекÑа Math
(поÑколÑÐºÑ Ð¾Ð±ÑÐµÐºÑ Math
не ÑвлÑеÑÑÑ ÐºÐ¾Ð½ÑÑÑÑкÑоÑом).
ÐÑи вÑзове без аÑгÑменÑов ÑезÑлÑÑаÑом вÑзова бÑÐ´ÐµÑ Ð·Ð½Ð°Ñение -Infinity
.
ÐÑли Ñ
оÑÑ Ð±Ñ Ð¾Ð´Ð¸Ð½ из аÑгÑменÑов не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑеобÑазован в ÑиÑло, ÑезÑлÑÑаÑом бÑÐ´ÐµÑ NaN
.
Math.max()
Math.max(10, 20); // 20
Math.max(-10, -20); // -10
Math.max(-10, 20); // 20
ÐаÑ
ождение макÑималÑного ÑлеменÑа в маÑÑиве
СледÑÑÑÐ°Ñ ÑÑнкÑÐ¸Ñ Ð¸ÑполÑзÑÐµÑ Ð¼ÐµÑод Function.prototype.apply()
Ð´Ð»Ñ Ð½Ð°Ñ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¼Ð°ÐºÑималÑного ÑлеменÑа в ÑиÑловом маÑÑиве. ÐÑзов getMaxOfArray([1, 2, 3])
ÑквиваленÑен вÑÐ·Ð¾Ð²Ñ Math.max(1, 2, 3)
, однако Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÑÑнкÑÐ¸Ñ getMaxOfArray()
вмеÑÑе Ñ Ð¿ÑогÑаммно ÑконÑÑÑÑиÑованнÑми маÑÑивами лÑбого ÑазмеÑа. РекомендÑеÑÑÑ Ð¸ÑполÑзоваÑÑ ÑолÑко в ÑлÑÑае обÑабоÑки маÑÑивов Ñ Ð½ÐµÐ±Ð¾Ð»ÑÑим колиÑеÑÑвом ÑлеменÑов.
function getMaxOfArray(numArray) {
return Math.max.apply(null, numArray);
}
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4