Baseline Widely available
СводкаÐеÑод toFixed()
ÑоÑмаÑиÑÑÐµÑ ÑиÑло, иÑполÑзÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ñ ÑикÑиÑованной запÑÑой.
digits
ÐеобÑзаÑелÑнÑй паÑамеÑÑ. ÐолиÑеÑÑво ÑиÑÑ Ð¿Ð¾Ñле деÑÑÑиÑной запÑÑой; Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð·Ð½Ð°Ñением Ð¼ÐµÐ¶Ð´Ñ 0 и 20 вклÑÑиÑелÑно, Ñ Ð¾ÑÑ ÑеализаÑии могÑÑ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑ Ð¸ болÑÑий диапазон знаÑений. ÐÑли аÑгÑÐ¼ÐµÐ½Ñ Ð¾Ð¿ÑÑен, он ÑÑиÑаеÑÑÑ ÑавнÑм 0.
СÑÑока, пÑедÑÑавлÑÑÑÐ°Ñ numObj
, не иÑполÑзÑÑÑÐ°Ñ ÑкÑпоненÑиалÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¸ ÑодеÑжаÑÐ°Ñ Ñовно digits
ÑиÑÑ Ð¿Ð¾Ñле деÑÑÑиÑной запÑÑой. ЧиÑло окÑÑглÑеÑÑÑ Ð¿Ñи необÑ
одимоÑÑи, а дÑÐ¾Ð±Ð½Ð°Ñ ÑаÑÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÑеÑÑÑ Ð½ÑлÑми Ñаким обÑазом, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÑÑ ÑказаннÑÑ Ð´Ð»Ð¸Ð½Ñ. ÐÑли numObj
болÑÑе или Ñавно 1e+21
, ÑÑÐ¾Ñ Ð¼ÐµÑод пÑоÑÑо вÑзÑÐ²Ð°ÐµÑ Ð¼ÐµÑод Number.prototype.toString()
и возвÑаÑÐ°ÐµÑ ÑÑÑÐ¾ÐºÑ Ð² ÑкÑпоненÑиалÑной запиÑи.
RangeError
ÐÑли паÑамеÑÑ digits
ÑлиÑком маленÑкий или ÑлиÑком болÑÑой. ÐнаÑÐµÐ½Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñ 0 и 20 вклÑÑиÑелÑно не бÑдÑÑ Ð¿Ð¾ÑождаÑÑ Ð¸ÑклÑÑение RangeError
. Также ÑеализаÑии могÑÑ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑ Ð±Ð¾Ð»ÑÑие и менÑÑие знаÑениÑ.
TypeError
ÐÑли ÑÑÐ¾Ñ Ð¼ÐµÑод вÑзÑваеÑÑÑ Ð½Ð° обÑекÑе, не ÑвлÑÑÑимÑÑ Ð¾Ð±ÑекÑом Number
.
toFixed
var numObj = 12345.6789;
numObj.toFixed(); // ÐеÑнÑÑ '12346': обÑаÑиÑе внимание на окÑÑгление, дÑобной ÑаÑÑи неÑ
numObj.toFixed(1); // ÐеÑнÑÑ '12345.7': обÑаÑиÑе внимание на окÑÑгление
numObj.toFixed(6); // ÐеÑнÑÑ '12345.678900': обÑаÑиÑе внимание на дополнение нÑлÑми
(1.23e20).toFixed(2); // ÐеÑнÑÑ '123000000000000000000.00'
(1.23e-10).toFixed(2); // ÐеÑнÑÑ '0.00'
(2.34).toFixed(1); // ÐеÑнÑÑ '2.3'
-(2.34).toFixed(1); // ÐеÑнÑÑ -2.3 (в ÑооÑвеÑÑÑвии Ñ Ð¿ÑиоÑиÑеÑом опеÑаÑий,
// оÑÑиÑаÑелÑнÑе ÑиÑловÑе лиÑеÑÐ°Ð»Ñ Ð½Ðµ возвÑаÑаÑÑ ÑÑÑокÑ...)
(-2.34).toFixed(1); // ÐеÑнÑÑ '-2.3' (...до ÑеÑ
поÑ, пока Ð²Ñ Ð½Ðµ заклÑÑиÑе иÑ
в кÑÑглÑе Ñкобки)
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
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