📜  JavaScript数学cos()

📅  最后修改于: 2020-09-27 06:26:22             🧑  作者: Mango

JavaScript Math.cos() 函数返回指定数字的余弦值。

Math.cos() 函数的语法为:

Math.cos(x)

cos()是静态方法,使用Math类名称进行调用。


Math.cos()参数

Math.cos() 函数接受:

  • x-需要余弦值的数字(以弧度为单位)。

从Math.cos()返回值
  • 返回给定角度的余弦值(介于-11之间的数值)。

示例1:使用Math.cos()
// cosine of 1 radian
var value1 = Math.cos(1);
console.log(value1); // Output: 0.5403023058681398

// negative radians are allowed
var value2 = Math.cos(-2);
console.log(value2); // Output: -0.4161468365471424

// Math constants can be used
var value3 = Math.cos(Math.PI);
console.log(value3); // Output: -1

输出

0.5403023058681398
-0.4161468365471424
-1

示例2:将Math.cos()与度一起使用
// custom function for angle in degrees
function cos(degrees) {
  var radians = (degrees * Math.PI) / 180;
  return Math.cos(radians);
}

// cosine of 57 degrees
value1 = cos(57);
console.log(value1); // Output: 0.5446390350150272

// cosine of negative degrees
value2 = cos(-180);
console.log(value2); // Output: -1

value3 = cos(360);
console.log(value3); // Output: 1

输出

0.5446390350150272
-1
1

在这里,我们定义了一个cos() 函数 ,该函数将度值转换为弧度,然后将其传递给Math.cos()

我们可以以类似的方式定义自定义函数,以扩展此类内置函数的功能。


推荐读物:

  • JavaScript数学acos()
  • JavaScript数学sin()