Spec-Zone.ru › JavaScript

Math.LN2

Базовая линия Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

Статическое свойство данных Math.LN2 представляет натуральный логарифм 2, примерно равный 0.693:

Попробуйте

function getNatLog2() {
  return Math.LN2;
}

console.log(getNatLog2());
// Expected output: 0.6931471805599453

Значение

𝙼𝚊𝚝𝚑.𝙻𝙽𝟸=ln(2)≈0.693\mathtt{Math.LN2} = \ln(2) \approx 0.693
Атрибуты свойства Math.LN2
Записываемое нет
Перечисляемое нет
Конфигурируемое нет

Описание

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

Примеры

Использование Math.LN2

Следующая функция возвращает натуральный логарифм 2:

function getNatLog2() {
  return Math.LN2;
}

getNatLog2(); // 0.6931471805599453

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

Спецификация
Спецификация языка ECMAScript® 2027
# sec-math.ln2

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

Настольные ПК Мобильные Сервер
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS Bun Deno Node.js
LN2
1
12
1
3
1
18
4
10.1
1
1.0
4.4
1
1.0.0
1.0
0.10.0

См. также

  • Math.exp()
  • Math.log()
  • Math.log2()

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/LN2

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API