Math.LN10

Baseline 已广泛支持

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

Math.LN10 静态数据属性表示 10 的自然对数,约等于 2.303。

试一试

function getNatLog10() {
  return Math.LN10;
}

console.log(getNatLog10());
// Expected output: 2.302585092994046

𝙼𝚊𝚝𝚑.𝙻𝙽𝟷𝟶=ln(10)2.303\mathtt{Math.LN10} = \ln(10) \approx 2.303
Math.LN10 的属性
可写
可枚举
可配置

描述

因为 LN10Math 的静态属性,所以你总是通过 Math.LN10 来使用它,而不是作为你创建的 Math 对象的一个属性(Math 不是一个构造函数)。

示例

使用 Math.LN10

下面的函数返回 10 的自然对数

js
function getNatLog10() {
  return Math.LN10;
}

getNatLog10(); // 2.302585092994046

规范

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

浏览器兼容性

另见