Baseline Widely available
СводкаÐеÑод Math.min()
возвÑаÑÐ°ÐµÑ Ð½Ð°Ð¸Ð¼ÐµÐ½ÑÑее из нÑÐ»Ñ Ð¸Ð»Ð¸ более ÑиÑел.
Math.min([value1[, value2[, ...]]])ÐаÑамеÑÑÑ ÐпиÑание
ÐоÑколÑÐºÑ Ð¼ÐµÑод min()
ÑвлÑеÑÑÑ ÑÑаÑиÑеÑким меÑодом обÑекÑа Math
, Ð²Ñ Ð²Ñегда Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸ÑполÑзоваÑÑ ÐµÐ³Ð¾ как Math.min()
, а не пÑÑаÑÑÑÑ Ð²ÑзÑваÑÑ Ð¼ÐµÑод на Ñозданном ÑкземплÑÑе обÑекÑа Math
(поÑколÑÐºÑ Ð¾Ð±ÑÐµÐºÑ Math
не ÑвлÑеÑÑÑ ÐºÐ¾Ð½ÑÑÑÑкÑоÑом).
ÐÑи вÑзове без аÑгÑменÑов ÑезÑлÑÑаÑом вÑзова бÑÐ´ÐµÑ Ð·Ð½Ð°Ñение Infinity
.
ÐÑли Ñ
оÑÑ Ð±Ñ Ð¾Ð´Ð¸Ð½ из аÑгÑменÑов не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑеобÑазован в ÑиÑло, ÑезÑлÑÑаÑом бÑÐ´ÐµÑ NaN
.
Math.min()
Ð ÑÑом пÑимеÑе иÑеÑÑÑ Ð¼Ð¸Ð½Ð¸Ð¼Ñм из x
и y
и пÑиÑваиваеÑÑÑ Ð¿ÐµÑеменной z
:
var x = 10,
y = -20;
var z = Math.min(x, y);
ÐÑимеÑ: обÑезание знаÑÐµÐ½Ð¸Ñ Ð¿Ñи помоÑи меÑода Math.min()
ÐеÑод Math.min()
ÑаÑÑо иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¾Ð±ÑÐµÐ·Ð°Ð½Ð¸Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ñаким обÑазом, ÑÑÐ¾Ð±Ñ Ð¾Ð½Ð¾ вÑегда не пÑевоÑÑ
одило некоÑоÑÑÑ Ð³ÑаниÑÑ. ÐапÑимеÑ, Ñакое ÑÑловие
var x = f(foo);
if (x > boundary) {
x = boundary;
}
Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÐµÑепиÑано в виде
var x = Math.min(f(foo), boundary);
ÐодобнÑм обÑазом Ð¼Ð¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð¸ меÑод Math.max()
Ð´Ð»Ñ Ð¾Ð±ÑÐµÐ·Ð°Ð½Ð¸Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿Ð¾ нижней гÑаниÑе.
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