Math.LN10
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。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
仕様書
| 仕様書 |
|---|
| ECMAScript® 2027 Language Specification> # sec-math.ln10> |