JavaScriptのMathオブジェクトのcosh(x)メソッドについて記載します。
概要、実際のサンプルコードを交えて構文などの使い方をまとめてみました。
JavaScriptのMathオブジェクトとは?
math オブジェクトは、数学定数および関数のプロパティとメソッドを持つ、組み込みのオブジェクトです。
他のグローバルオブジェクトとは異なり、関数オブジェクトではありません。
Math は Number 型で動作し、すべてのプロパティとメソッドは静的で、Math をオブジェクトとして作成せずに使用することによって呼び出すことができます。
それでは、次に本題の説明に移ります。
JavaScriptのMathオブジェクトのcosh(x)概要
Math.cosh(x)は、xを引数として受け取り、xのハイパボリックコサインを返すJavaScriptの関数です。
構文、使い方
構文:Math.cosh(x)
使い方:引数xに与えられた値のハイパボリックコサインを返します。
引数について
cosh(x)は、xという実数を引数として受け取り、ハイパボリック余弦関数の値を返します。
返り値について
Math.cosh(x)は、xのハイパーボリックコサインを返します。
このメソッドを利用した便利なテクニック
Mathオブジェクトのcosh(x)は、指定したxの値に対してハイパーボリックコサインを返します。
これは、三角関数を使用して指定した角度の値を求めるために便利なテクニックとして使用できます。
現場で実際にどのように使われているか
Mathオブジェクトのcosh(x)は、xの双曲線余弦(hyperbolic cosine)を計算するために使用されます。
つまり、xの双曲線余弦を計算するために、Mathオブジェクトのcosh(x)を使用します。
JavaScriptのMathオブジェクトのcosh(x)と一緒によく使われる処理
Mathオブジェクトのcosh(x)は、ハイパーボリックコサインの値を計算するために使用されます。
それは、三角関数を使用して複雑な数学的な計算を行う場合に非常に便利です。
使用する上での注意点
xは実数である必要があります。
JavaScriptのMathオブジェクトのcosh(x)と似た処理のJSメソッド、違い
Math.sinh(x)と似ていますが、下記の違いがあります。
- Math.sinh(x):xの双曲線関数の値を返します。
- cosh(x):xの正弦関数の値を返します。
JavaScriptのMathオブジェクトのcosh(x)を使ったサンプルコードの紹介
Mathオブジェクトのcosh(x)のサンプルコード1
1 2 3 |
let x = 1; let result = Math.cosh(x); console.log(result); |
Mathオブジェクトのcosh(x)のサンプルコード2
1 2 3 |
let x = -2; let result = Math.cosh(x); console.log(result); |
JavaScript mathオブジェクトの他メソッドについて
JavaScriptのmathオブジェクトの他メソッドについては、下記記事にもまとめていますので参考にしてみてください
また、JavaScriptの公式ドキュメントであるMDNで記載されているmathオブジェクトのcoshメソッドについても補足としてリンクを貼っておきます。参考にしてみてください。