三角函数与JavaScript
Posted a魏国
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三角函数与JavaScript相关的知识,希望对你有一定的参考价值。
1. 三角函数
- sin&(求对边与斜边的比值) cos&(邻边与斜边的比值) tan&(对边与邻边的比值)
2.javascript的函数的使用
- Math.sin()
- Math.cos()
- Math.tan()
3. 角度
- 角度与弧度的关系
- 1弧度等于的r的半径
- 360=2π
- 1度的转弧度的js的写法1*Math.PI/180
- 求对边的长度就是 Math.sin(Math.PiI/180)*r;
- 求邻边的长度就是Math.cos(Math.PI/180)*r;
- 求邻边的长度就是Math.tan(Math.PI/180)*r;
4. 圆周运动的例子
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .box{ width:20px; height:20px; background:yellow; position: absolute; } </style> </head> <body> </body> <script> var x=700; var y=300; var r=100; var num=1; var box=document.createElement("div"); box.className="box"; setInterval(function(){ var a=Math.sin(num*Math.PI/180)*r; var b=Math.cos(num*Math.PI/180)*r; box.style.top=y+a+"px"; box.style.left=x+b+"px"; num++; document.body.appendChild(box); },10) </script> </html>
以上是关于三角函数与JavaScript的主要内容,如果未能解决你的问题,请参考以下文章