Math.SQRT2
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Math.SQRT2
プロパティは、 2 の平方根、約 1.414 を表します。
試してみましょう
値
Math.SQRT2 のプロパティ属性 | |
---|---|
書込可能 | 不可 |
列挙可能 | 不可 |
設定可能 | 不可 |
解説
Math.SQRT2
は定数であり、 Math.sqrt(2)
と同等でよりパフォーマンスの高いものです。
SQRT2
は Math
オブジェクトの静的プロパティなので、 Math
オブジェクトを生成してプロパティとして使用するのではなく、常に Math.SQRT2
として使用するようにしてください (Math
はコンストラクターではありません)。
例
Math.SQRT2 の使用
以下の関数は 2 の平方根を返します。
js
function getRoot2() {
return Math.SQRT2;
}
getRoot2(); // 1.4142135623730951
仕様書
Specification |
---|
ECMAScript Language Specification # sec-math.sqrt2 |
ブラウザーの互換性
BCD tables only load in the browser