Math.LN10
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
Math.LN10 は静的データプロパティで、 10 の自然対数、およそ 2.303 を表します。
試してみましょう
function getNatLog10() {
return Math.LN10;
}
console.log(getNatLog10());
// 予想される結果: 2.302585092994046
値
Math.LN10 のプロパティ属性 | |
|---|---|
| 書込可能 | 不可 |
| 列挙可能 | 不可 |
| 設定可能 | 不可 |
解説
LN10 は Math オブジェクトの静的プロパティなので、 Math オブジェクトを生成してプロパティとして使用するのではなく、常に Math.LN10 として使用するようにしてください (Math はコンストラクターではありません)。
例
>Math.LN10 の使用
以下の関数は、10 の自然対数を返します。
js
function getNatLog10() {
return Math.LN10;
}
getNatLog10(); // 2.302585092994046
仕様書
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-math.ln10> |
ブラウザーの互換性
Loading…