📜  JavaScript数学sin()(1)

📅  最后修改于: 2023-12-03 14:42:41.534000             🧑  作者: Mango

JavaScript 数学 sin()

介绍

在 JavaScript 中,sin() 是一个数学函数,用于计算给定角度(以弧度为单位)的正弦值。它接受一个参数,即角度值,并返回其对应的正弦值。

Math.sin(angle);
参数

angle:必需,表示角度的数字值(以弧度为单位)。要将角度从度数转换为弧度,请使用以下公式:

var radians = degrees * (Math.PI / 180);
返回值

sin() 函数返回指定角度的正弦值,其值是介于 -1 到 1 之间的数字。如果 angle 参数不是数字或无法转换为数字,则返回 NaN(Not-a-Number)。

示例
// 计算 30 度的正弦值
var degrees = 30;
var radians = degrees * (Math.PI / 180);
var result = Math.sin(radians);
console.log(result); // 输出 0.5

// 使用非数字参数
var resultNaN = Math.sin("hello");
console.log(resultNaN); // 输出 NaN
注意事项
  • 参数必须是一个数字值(以弧度为单位)。
  • 若要将度数转换为弧度,请使用 (Math.PI / 180)
  • 返回值将始终介于 -1 到 1 之间,无论参数的大小。
  • 非数字参数将返回 NaN

更多详细信息,请参考 MDN web 文档 - Math.sin()