Math.LN2

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

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 的属性特性
可写
可枚举
可配置

描述

由于 LN2Math 的静态属性,所以你总是通过 Math.LN2 来使用它,而不是通过你创建的 Math 对象属性来使用(Math 不是一个构造函数)。

示例

使用 Math.LN2

以下函数返回 2 的自然对数

js
function getNatLog2() {
  return Math.LN2;
}

getNatLog2(); // 0.6931471805599453

规范

规范
ECMAScript® 2026 语言规范
# sec-math.ln2

浏览器兼容性

另见