Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【JavaScript ECMAScript】Math::Math.atanh静的メソッドの使い方

Math.atanh()静的メソッドの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

Math.atanh()メソッドは、与えられた数値の双曲線逆正接(アークハイパボリックタンジェント)を計算するメソッドです。このメソッドは、数学的な双曲線関数の逆関数の一つであり、特定の科学計算や工学的な場面で利用されます。

引数には、双曲線逆正接を求めたい数値を一つ指定します。この引数は通常 x と表記され、-1から1の範囲内の数値である必要があります。メソッドは、指定された x の双曲線逆正接の値を数値として返します。

もし引数 x が1である場合は、正の無限大を表す Infinity を返します。逆に、引数 x が-1である場合は、負の無限大を表す -Infinity を返します。また、引数 x が-1より小さい値や1より大きい値、つまり定義域外の数値である場合は、有効な数ではないことを示す NaN(Not a Number)を返します。

このメソッドは Math オブジェクトの静的メソッドであり、Math.atanh()のように Math オブジェクトを直接使用して呼び出します。新しい Math オブジェクトを生成する必要はありません。JavaScriptにおける数値計算の精度が要求されるアプリケーションにおいて、正確な双曲線逆正接の値を求める際に役立ちます。

公式リファレンス: Math.atanh()

構文(syntax)

1Math.atanh(x);

引数(parameters)

x

  • x: number: 双曲線正接関数の逆関数(atanh)を計算する値。-1 < x < 1 の範囲の数値である必要があります。

戻り値(return)

number

入力された数値の逆双曲線正接(atanh)を計算した結果を返します。返り値は、-∞ から +∞ の間の数値です。

関連コンテンツ

関連プログラミング言語