--- title: Math.sin() slug: Web/JavaScript/Reference/Global_Objects/Math/sin tags: - JavaScript - Math - Method - Reference translation_of: Web/JavaScript/Reference/Global_Objects/Math/sin ---
{{JSRef}}

Math.sin() 関数は、引数として与えた数の正弦 (サイン) を返します。

{{EmbedInteractiveExample("pages/js/math-sin.html")}}

構文

Math.sin(x)

引数

x
数値 (ラジアンで指定)。

返値

指定された数値の正弦 (サイン) です。

解説

Math.sin() メソッドはラジアンで指定された角度の正弦 (サイン) を表す -1 から 1 までの範囲の数値を表します。

sin()Math の静的メソッドであるため、生成した Math オブジェクトのメソッドとしてではなく、常に Math.sin() として使用するようにしてください (Math はコンストラクターではありません)。

Math.sin() の使用

Math.sin(0);           // 0
Math.sin(1);           // 0.8414709848078965

Math.sin(Math.PI / 2); // 1

仕様書

仕様書
{{SpecName('ESDraft', '#sec-math.sin', 'Math.sin')}}

ブラウザーの互換性

{{Compat("javascript.builtins.Math.sin")}}

関連情報