職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

JS--三角関数

2024年06月09日 | JavaScript

三角関数

【開発環境】
OS:Win11(64ビット)
VSCode1.72.2、
クロム

【三角関数の種類と使い方】
 Math オブジェクトでは三角関数に関係するメソッドとして次の 13 種類が用意されています。

Math.sin(x)    x のサインを返す
Math.cos(x)    x のコサインを返す
Math.tan(x)    x のタンジェントを返す
Math.asin(x)   x のアークサインを返す
Math.acos(x)   x のアークコサインを返す
Math.atan(x)   x のアークタンジェントを返す
Math.sinh(x)   x のハイパーボリックサインを返す
Math.cosh(x)   x のハイパーボリックコサインを返す
Math.tanh(x)   x のハイパーボリックタンジェントを返す
Math.asinh(x)  x のハイパーボリックアークサインを返す
Math.acosh(x)  x のハイパーボリックアークコサインを返す
Math.atanh(x)  x のハイパーボリックアークタンジェントを返す
Math.atan2(y, x)  引数で指定されたの比率のアークタンジェントを返す

【サインを取得する(Math.sin)】
 Math.sin メソッドはラジアン単位で指定した引数の角度に対するサイン(正弦)を返します。
・書式は

Math.sin(角度)

角度に対するサインを返します。

※ 角度はラジアン単位で指定します。 180(度) = π(ラジアン) であり、 π は Math オブジェクトの静的プロパティで Math.PI と定義されています。例えば 90° は Math.PI / 2 、 45° は Math.PI / 4 です。

・サンプル

Math.sin(Math.PI / 6);  // Math.PI/6 = 30°
>> 0.49999999999999994

Math.sin(Math.PI / 4);  // Math.PI/4 = 45°
>> 0.707106781186547

【コサインを取得する(Math.cos)】
Math オブジェクトの Math.cos メソッドはラジアン単位で指定した引数の角度に対するコサイン(余弦)を返します。
・書式は

Math.cos(角度)・サンプル
Math.cos(Math.PI / 3);  // Math.PI/3 = 60°
>> 0.5000000000000001

Math.cos(Math.PI / 4);  // Math.PI/4 = 45°
>> 0.7071067811865476

【タンジェントを取得する(Math.tan)】
Math オブジェクトの Math.tan メソッドはラジアン単位で指定した引数の角度に対するタンジェント(正接)を返します。
・書式は

Math.tan(角度)

・サンプル

Math.tan(Math.PI / 3);  // Math.PI/3 = 60°
>> 1.7320508075688767

Math.tan(Math.PI / 4);  // Math.PI/4 = 45°
>> 0.9999999999999999

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« JS--対数関数 | トップ | 息子介護物語-エピソード68(... »
最新の画像もっと見る

コメントを投稿

JavaScript」カテゴリの最新記事