0

看起来从 javascript 处理几何表达式的唯一方法是 Math 对象。

但是我不能表达 3cos(30) 虽然 cos(30) 可以表达为 Math.cos(30)。

如何在 javascript 中表达 3cos(30)?

4

3 回答 3

3

是否3cos(30)意味着 30 的余弦的三倍?在这种情况下,您可以这样计算:

var result = 3 * Math.cos(30);

编辑:请注意,cos()期望它的参数是弧度,而不是度数。

于 2013-01-15T09:25:41.870 回答
2

如果30是,您应该使用( π )30 degrees将其转换为弧度Math.PI

radians = degrees * (π/180)

所以

30 * π/180 => 30° = π/6

和你的公式

3 * Math.cos(Math.PI/6)
于 2013-01-15T09:29:34.067 回答
1

如果3cos(30)3 x Cos(30)

3 * Math.cos(30)
于 2013-01-15T09:26:23.877 回答