Math.SQRT1_2
Math.SQRT1_2 靜態資料屬性表示 1/2 的平方根,其值約為 0.707。
試一試
function getRoot1Over2() {
return Math.SQRT1_2;
}
console.log(getRoot1Over2());
// Expected output: 0.7071067811865476
值
Math.SQRT1_2 的屬性特性 | |
|---|---|
| 可寫 | 否 |
| 可列舉 | 否 |
| 可配置 | 否 |
描述
Math.SQRT1_2 是一個常量,並且是 Math.sqrt(0.5) 效能更高的替代方案。
因為 SQRT1_2 是 Math 的靜態屬性,所以你總是透過 Math.SQRT1_2 來使用它,而不是作為你建立的 Math 物件(Math 不是建構函式)的屬性。
示例
使用 Math.SQRT1_2
以下函式返回 1 除以 2 的平方根
js
function getRoot1_2() {
return Math.SQRT1_2;
}
getRoot1_2(); // 0.7071067811865476
規範
| 規範 |
|---|
| ECMAScript® 2026 語言規範 # sec-math.sqrt1_2 |
瀏覽器相容性
載入中…