From 1386fed7d38652d5848d315927e7e23a66cffd13 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Wed, 20 Oct 2021 13:28:52 +0300 Subject: [RU] Remove `name` attribute from headings (#2788) --- .../reference/global_objects/math/log/index.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'files/ru/web/javascript/reference/global_objects/math/log') diff --git a/files/ru/web/javascript/reference/global_objects/math/log/index.html b/files/ru/web/javascript/reference/global_objects/math/log/index.html index 689357cec6..98a752abff 100644 --- a/files/ru/web/javascript/reference/global_objects/math/log/index.html +++ b/files/ru/web/javascript/reference/global_objects/math/log/index.html @@ -10,33 +10,33 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Math/log ---
{{JSRef("Global_Objects", "Math")}}
-

Сводка

+

Сводка

Метод Math.log() возвращает натуральный (по основанию {{jsxref("Math.E", "e")}}) логарифм числа, то есть

x>0,Math.log(x)=ln(x)=уникальныйyтакой, чтоey=x\forall x > 0, \mathtt{\operatorname{Math.log}(x)} = \ln(x) = \text{уникальный} \; y \; \text{такой, что} \; e^y = x

-

Синтаксис

+

Синтаксис

Math.log(x)
-

Параметры

+

Параметры

x
Число.
-

Описание

+

Описание

Если значение x меньше 0, возвращаемое значение всегда будет равным {{jsxref("Global_Objects/NaN", "NaN")}}.

Поскольку метод log() является статическим методом объекта Math, вы всегда должны использовать его как Math.log(), а не пытаться вызывать метод на созданном экземпляре объекта Math (поскольку объект Math не является конструктором).

-

Примеры

+

Примеры

-

Пример: использование метода Math.log()

+

Пример: использование метода Math.log()

Math.log(-1); // NaN, выход за пределы диапазона
 Math.log(0);  // -Infinity
 Math.log(1);  // 0
 Math.log(10); // 2.302585092994046
 
-

Пример: использование метода Math.log() с различными основаниями

+

Пример: использование метода Math.log() с различными основаниями

Следующая функция возвращает логарифм из y по основанию x (то есть, logxy\log_x y):

function getBaseLog(x, y) {
   return Math.log(y) / Math.log(x);
@@ -44,7 +44,7 @@ Math.log(10); // 2.302585092994046
 

Если вы выполните getBaseLog(10, 1000), функция вернёт 2.9999999999999996 из-за особенностей округления чисел с плавающей запятой, что довольно близко к правильному ответу — 3.

-

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

+

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

@@ -70,10 +70,10 @@ Math.log(10); // 2.302585092994046
-

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

+

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

{{Compat}}

-

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

+

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