JavaScript Math.cos() 方法



JavaScript 的 Math.cos() 方法接受一個數值(以弧度為單位的角度)作為引數,計算指定角度的三角餘弦並返回它。

此方法返回指定角度的餘弦值,介於“-1”和“1”之間(包含邊界值)。如果角度為“Infinity”、“-Infinity”或“NaN”,則此方法返回 NaN 作為輸出。

語法

以下是 JavaScript Math.cos() 方法的語法:

Math.cos(x);

引數

此方法僅接受一個引數。如下所述:

  • x: 表示以弧度為單位的角度的數值。

返回值

此方法返回指定角度 (x) 的餘弦值。

示例 1

在下面的示例中,我們使用 JavaScript Math.cos() 方法計算角度“5”的餘弦值:

<html>
<body>
<script>
   let number = Math.cos(5);
   document.write(number);
</script>
</body>
</html>

輸出

執行上述程式後,它返回“0.28366218546322625”作為結果。

示例 2

這裡,我們計算角度“0”的餘弦值:

<html>
<body>
<script>
   let number = Math.cos(0);
   document.write(number);
</script>
</body>
</html>

輸出

它返回“1”作為結果。

示例 3

在此示例中,我們將數學常數 PI (3.14) 作為引數傳遞給此方法:

<html>
<body>
<script>
   let number = Math.cos(Math.PI);
   document.write(number);
</script>
</body>
</html>

輸出

上述程式計算 PI 的餘弦值並返回“-1”作為結果。

示例 4

無限角度的餘弦將是不確定的,無法用數字定義,因此它返回“NaN”作為結果:

<html>
<body>
<script>
   let number1 = Math.cos(-Infinity);
   let number2 = Math.cos(Infinity);
   document.write(number1, "<br>", number2);
</script>
</body>
</html>

輸出

它返回 NaN 作為結果。

示例 5

如果我們嘗試計算非數值或空數字的餘弦值,它將返回 NaN 作為結果:

<html>
<body>
<script>
   let value1 = Math.cos("Tutorialspoint");
   let value2 = Math.cos();
   document.write(value1, "<br>", value2);
</script>
</body>
</html>

輸出

如輸出所示,上述程式返回了 NaN。

廣告