From 869dd2069c695ee7040cd3261713212155819f42 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Mon, 14 Dec 2020 12:18:12 -0500 Subject: final dump 2020-12-14 --- .../global_objects/number/toexponential/index.html | 69 ++++++---------------- .../global_objects/number/tofixed/index.html | 60 ++----------------- .../global_objects/number/toprecision/index.html | 54 +---------------- .../global_objects/number/tostring/index.html | 56 ++---------------- 4 files changed, 30 insertions(+), 209 deletions(-) (limited to 'files/ru/web/javascript/reference') diff --git a/files/ru/web/javascript/reference/global_objects/number/toexponential/index.html b/files/ru/web/javascript/reference/global_objects/number/toexponential/index.html index 0f24f36542..b9dac9b104 100644 --- a/files/ru/web/javascript/reference/global_objects/number/toexponential/index.html +++ b/files/ru/web/javascript/reference/global_objects/number/toexponential/index.html @@ -11,23 +11,30 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Number/toExponential
{{JSRef("Global_Objects", "Number")}}

Сводка

+

Метод toExponential() возвращает строку, представляющую объект {{jsxref("Global_Objects/Number", "Number")}} в экспоненциальной записи.

Синтаксис

-
numObj.toExponential([fractionDigits])
+ +
numObj.toExponential([fractionDigits])

Параметры

+
fractionDigits
Необязательный параметр. Целое число, определяющее количество цифр после десятичной запятой. По умолчанию используется столько цифр, сколько необходимо для указания числа.

Возвращаемое значение

+

Строка, представляющая объект {{jsxref("Global_Objects/Number", "Number")}} в экспоненциальной записи с одной цифрой перед десятичной запятой, округлённое до fractionDigits цифр после десятичной запятой. Если аргумент fractionDigits опущен, количество цифр после десятичной запятой по умолчанию устанавливается в количество цифр, необходимых для однозначного представления значения.

+

Если вы используете метод toExponential() с числовыми литералами и числовой литерал не имеет экспоненты и десятичной запятой, оставьте пробел перед точкой, предшествующей вызову метода для предотвращения интерпретации этой точки как десятичной запятой.

+

Если число имеет больше цифр, чем запрошено параметром fractionDigits, оно будет округлено к ближайшему числу, представляемому fractionDigits цифрами. Смотрите обсуждение округления в описании метода {{jsxref("Number.prototype.toFixed", "toFixed()")}}, которое так же применяется и к методу toExponential().

Выбрасываемые исключения

+
{{jsxref("Global_Objects/RangeError", "RangeError")}}
Если параметр fractionDigits слишком маленький или слишком большой. Значения между 0 и 20 включительно не будут порождать исключение {{jsxref("Global_Objects/RangeError", "RangeError")}}. Также реализации могут поддерживать большие и меньшие значения.
@@ -37,8 +44,9 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Number/toExponential

Примеры

-

Пример: использование toExponential

-
var numObj = 77.1234;
+

Пример: использование toExponential

+ +
var numObj = 77.1234;
 
 
 console.log(numObj.toExponential());  // выведет 7.71234e+1
@@ -49,6 +57,7 @@ console.log(77 .toExponential());     // выведет 7.7e+1
 

Спецификации

+ @@ -64,66 +73,22 @@ console.log(77 .toExponential()); // выведет 7.7e+1 - + - +
{{SpecName('ES5.1', '#sec-15.7.4.6', 'Number.prototype.toExponential')}} {{Spec2('ES5.1')}} 
{{SpecName('ES6', '#sec-number.prototype.toexponential', 'Number.prototype.toExponential')}} {{Spec2('ES6')}} 

Совместимость с браузерами

-
{{CompatibilityTable}}
-
- - - - - - - - - - - - - - - - - - - -
ВозможностьChromeFirefox (Gecko)Internet ExplorerOperaSafari
Базовая поддержка{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
-
- - - - - - - - - - - - - - - - - - - - - -
ВозможностьAndroidChrome для AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Базовая поддержка{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
+ +
{{Compat("javascript.builtins.Number.toExponential")}}

Смотрите также

+
  • {{jsxref("Number.prototype.toFixed()")}}
  • {{jsxref("Number.prototype.toPrecision()")}}
  • diff --git a/files/ru/web/javascript/reference/global_objects/number/tofixed/index.html b/files/ru/web/javascript/reference/global_objects/number/tofixed/index.html index a7beb2afcc..9ea23419b6 100644 --- a/files/ru/web/javascript/reference/global_objects/number/tofixed/index.html +++ b/files/ru/web/javascript/reference/global_objects/number/tofixed/index.html @@ -16,7 +16,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Number/toFixed

    Синтаксис

    -
    numObj.toFixed([digits])
    +
    numObj.toFixed([digits])

    Параметры

    @@ -40,9 +40,9 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Number/toFixed

    Примеры

    -

    Пример: использование toFixed

    +

    Пример: использование toFixed

    -
    var numObj = 12345.6789;
    +
    var numObj = 12345.6789;
     
     numObj.toFixed();       // Вернёт '12346': обратите внимание на округление, дробной части нет
     numObj.toFixed(1);      // Вернёт '12345.7': обратите внимание на округление
    @@ -72,67 +72,19 @@ numObj.toFixed(6);      // Вернёт '12345.678900': обратите вни
       
        {{SpecName('ES5.1', '#sec-15.7.4.5', 'Number.prototype.toFixed')}}
        {{Spec2('ES5.1')}}
    -    
    +   
       
       
        {{SpecName('ES6', '#sec-number.prototype.tofixed', 'Number.prototype.toFixed')}}
        {{Spec2('ES6')}}
    -    
    +   
       
      
     
     
     

    Совместимость с браузерами

    -
    {{CompatibilityTable}}
    - -
    - - - - - - - - - - - - - - - - - - - -
    ВозможностьChromeFirefox (Gecko)Internet ExplorerOperaSafari
    Базовая поддержка{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
    -
    - -
    - - - - - - - - - - - - - - - - - - - - - -
    ВозможностьAndroidChrome для AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
    Базовая поддержка{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
    -
    +
    {{Compat("javascript.builtins.Number.toFixed")}}

    Смотрите также

    diff --git a/files/ru/web/javascript/reference/global_objects/number/toprecision/index.html b/files/ru/web/javascript/reference/global_objects/number/toprecision/index.html index 83157bf3d2..2485692ca8 100644 --- a/files/ru/web/javascript/reference/global_objects/number/toprecision/index.html +++ b/files/ru/web/javascript/reference/global_objects/number/toprecision/index.html @@ -16,7 +16,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Number/toPrecision

    Синтаксис

    -
    numObj.toPrecision([precision])
    +
    numObj.toPrecision([precision])

    Параметры

    @@ -42,7 +42,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Number/toPrecision

    Пример: использование toPrecision

    -
    var numObj = 5.123456;
    +
    var numObj = 5.123456;
     
     console.log(numObj.toPrecision());    // выведет '5.123456'
     console.log(numObj.toPrecision(5));   // выведет '5.1235'
    @@ -91,55 +91,7 @@ console.log((1234.5).toPrecision(2)); // выведет '1.2e+3'
     
     

    Совместимость с браузерами

    -
    {{CompatibilityTable}}
    - -
    - - - - - - - - - - - - - - - - - - - -
    ВозможностьChromeFirefox (Gecko)Internet ExplorerOperaSafari
    Базовая поддержка{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
    -
    - -
    - - - - - - - - - - - - - - - - - - - - - -
    ВозможностьAndroidChrome для AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
    Базовая поддержка{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
    -
    +
    {{Compat("javascript.builtins.Number.toPrecision")}}

    Смотрите также

    diff --git a/files/ru/web/javascript/reference/global_objects/number/tostring/index.html b/files/ru/web/javascript/reference/global_objects/number/tostring/index.html index e3bfee048a..47bd43c2a8 100644 --- a/files/ru/web/javascript/reference/global_objects/number/tostring/index.html +++ b/files/ru/web/javascript/reference/global_objects/number/tostring/index.html @@ -16,7 +16,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Number/toString

    Синтаксис

    -
    numObj.toString([radix])
    +
    numObj.toString([radix])

    Параметры

    @@ -44,9 +44,9 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Number/toString

    Примеры

    -

    Пример: использование toString

    +

    Пример: использование toString

    -
    var count = 10;
    +
    var count = 10;
     
     console.log(count.toString());    // Выведет '10'
     console.log((17).toString());     // Выведет '17'
    @@ -89,55 +89,7 @@ console.log((-0xff).toString(2)); // Выведет '-11111111'
     
     

    Совместимость с браузерами

    -
    {{CompatibilityTable}}
    - -
    - - - - - - - - - - - - - - - - - - - -
    ВозможностьChromeFirefox (Gecko)Internet ExplorerOperaSafari
    Базовая поддержка{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
    -
    - -
    - - - - - - - - - - - - - - - - - - - - - -
    ВозможностьAndroidChrome для AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
    Базовая поддержка{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
    -
    +
    {{Compat("javascript.builtins.Number.toString")}}

    Смотрите также

    -- cgit v1.2.3-54-g00ecf