js三角函数

JavaScript012

js三角函数,第1张

1. Math.PI

2. Math.abs()

3. Math.sin()

sin 方法返回一个 -1 到 1 之间的数值,表示给定角度(单位:弧度)的正弦值。

4. Math.cos()

cos 方法返回一个 -1 到 1 之间的数值,表示角度(单位:弧度)的余弦值。

5. Math.tan()

tan 方法返回一个数值,表示一个角的正切值。

6. Math.atan()

函数返回一个数值的反正切(以弧度为单位)

7.已知两直角边Y,X长度,求夹角角度:

正弦(sin)     sinA = a / c       sinθ = y / r 余弦(cos)    cosA = b / c      cosθ = y / r 正切(tan)     tanA = a / b      tanθ = y / x 余切(cot)     cotA = b / a      cotθ = x / y js中计算三角函数用Math.sin()等静态方法,参数为弧度 角度与弧度都是角的度量单位 1弧度时,弧长等于半径,那弧长是半径的倍数就是弧度了 弧度 = 弧长 / 半径 弧长 = 弧度 * 半径 弧长 = (角度 / 360) * 周长 角度 = 弧长 / 周长 = 弧长/(2πr) = 弧度*r/(2πr) = 弧度/(2π) 弧度 = 弧长 / 半径 = [(角度 / 360) * 周长] / 半径 =[ (角度 / 360) * 2πr] / r = 角度 * π / 180

JS中可以通过sqrt获得数字的平方根

JS中我们可以通过sqrt()函数获得数字的平方根.语法如下:

Math.sqrt(x)

下面来看一些sqrt()实例:

<script language='JavaScript' type='text/JavaScript'>

<!--

document.write(Math.sqrt(4))// output is 2

document.write("<br>")

document.write(Math.sqrt(64))// output is 8

document.write("<br>")

document.write(Math.sqrt(9))// output is 3

document.write("<br>")

document.write(Math.sqrt(27))// output is 5.196152422706632

document.write("<br>")

document.write(Math.sqrt(0.36))// output is 0.6

document.write("<br>------------<br>")

document.write(Math.sqrt(-64))// output is Nan

document.write("<br>")

document.write(Math.sqrt(-9))// output is NaN

//-->

</script>