目录

JavaScript Math.sin()

示例

let x = Math.sin(3.14);
亲自试一试 »
Math.sin(0);
Math.sin(Math.PI/6);
Math.sin(Math.PI/2);
Math.sin(Math.PI);
亲自试一试 »

Math.sin(x) 期望 x 以弧度为单位。

要使用度数,请先将度数转换为弧度。

let radians = degrees * Math.PI/180;
Math.sin(radians);
亲自试一试 »

描述

这个Math.sin()方法返回数字的正弦值。

这个Math.sin()方法返回 -1 到 1 之间的数字。

这个Math.sin()方法期望以弧度表示的数字。


什么是弧度?

弧度是一个角的α旋转量在一个圆上:

Radian
度数 PI 弧度
0 0
PI/180 0.0175
30° PI/6 0.52
45° PI/4 0.79
90° PI/2 1.57
180° PI 3.14
360° PI*2 6.28



语法

Math.sin( x)

参数

Parameter Description
x Required.
A number representing radians.

返回值

类型 描述
数字 -1 到 1。数字的正弦。
NaN如果参数不是数字。

勾股定理

Math.sin(),Math.cos(), 和Math.tan()与毕达哥拉斯定理相关:

Pythagoras

定理:c2= 一个2+ b2

正弦Math.sin()到角度是空调

余弦Math.cos()到角度是乙/丙

切线Math.tan()到角度是甲/乙



浏览器支持

Math.sin()是 ECMAScript1 (ES1) 功能。

所有浏览器均完全支持 ES1 (JavaScript 1997):

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes Yes