Math.LOG2E

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

Math.LOG2E 靜態資料屬性表示 e 的以 2 為底的對數,約為 1.443。

試一試

function getLog2e() {
  return Math.LOG2E;
}

console.log(getLog2e());
// Expected output: 1.4426950408889634

𝙼𝚊𝚝𝚑.𝙻𝙾𝙶𝟸𝙴=log2(e)1.443\mathtt{Math.LOG2E} = \log_2(\mathrm{e}) \approx 1.443
Math.LOG2E 的屬性特性
可寫
可列舉
可配置

描述

因為 LOG2EMath 的靜態屬性,所以你總是透過 Math.LOG2E 來使用它,而不是作為你建立的 Math 物件(Math 不是建構函式)的屬性。

示例

使用 Math.LOG2E

下面的函式返回 e 的以 2 為底的對數

js
function getLog2e() {
  return Math.LOG2E;
}

getLog2e(); // 1.4426950408889634

規範

規範
ECMAScript® 2026 語言規範
# sec-math.log2e

瀏覽器相容性

另見