--- title: Math.tan() slug: Web/JavaScript/Reference/Global_Objects/Math/tan tags: - JavaScript - Math - Method - Reference translation_of: Web/JavaScript/Reference/Global_Objects/Math/tan ---
Math.tan()
関数は、数値のタンジェントを返します。
Math.tan(x)
x
与えられた数値のタンジェントです。
Math.tan()
メソッドは、ある角度のタンジェントを表す数値を返します。
tan()
は Math
の静的メソッドであるため、生成した Math
オブジェクトのメソッドとしてではなく、常に Math.tan()
として使用するようにしてください (Math
はコンストラクターではありません)。
Math.tan(1); // 1.5574077246549023
Math.tan()
関数はラジアンを受け付けますが、角度で使用したほうが簡単な場合が多いので、次の関数は角度の値を受け付け、それをラジアンに変換してタンジェントを返します。
function getTanDeg(deg) { var rad = deg * Math.PI/180; return Math.tan(rad); }
仕様書 |
---|
{{SpecName('ESDraft', '#sec-math.tan', 'Math.tan')}} |
{{Compat("javascript.builtins.Math.tan")}}