【JavaScript ECMAScript】Math::Math.sin静的メソッドの使い方
Math.sin()静的メソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
Math.sin()メソッドは、指定された角度の正弦(サイン)を計算して返すメソッドです。このメソッドはJavaScriptの組み込みオブジェクトであるMathオブジェクトに属しており、静的メソッドとして提供されています。
引数には、角度をラジアン単位で指定する必要があります。もし角度が度数法で与えられている場合は、Math.PI / 180を掛けることでラジアンに変換できます。例えば、90度をラジアンに変換するには 90 * (Math.PI / 180) のように計算してからMath.sin()に渡します。
戻り値は、-1から1までの範囲の数値です。これは、任意の角度における正弦関数の値を示します。この機能は、円周上の点のY座標を計算する際や、波動、物理シミュレーション、グラフィックス描画など、三角関数を用いた様々な数学的計算において非常に役立ちます。
引数に数値以外の値や、Infinity(無限大)を指定した場合、Math.sin()メソッドはNaN(非数)を返します。また、0や-0を引数に指定した場合は、それぞれ0や-0を返します。正確な計算結果を得るためには、常に有効なラジアン値の数値を引数として渡すことが重要です。
公式リファレンス: Math.sin()
構文(syntax)
1const result = Math.sin(0);
引数(parameters)
x
- x: number: ラジアン単位の角度
戻り値(return)
Number
指定された角度(ラジアン)の正弦(サイン)を返します。