js的sin与cos函数
![](https://img2022.cnblogs.com/blog/2741132/202209/2741132-20220906111118379-1245536046.png)
如果如果需要计算圆的相关数值,需要用到:a(对边),b(临边),c(斜边),角A
2、JS知识:
Math.sin(x) 和 Math.cos(x) 中的x是弧度,不是角度,所以需要用到:
公式(角度转弧度):
弧度 = 2*π / 360 * 角度 (π / 180 * 角度)
简化到实用中:
求圆上所有坐标
假设:
圆心坐标为(a,b)半径为 r 。
解决: 横坐标:x = a + Math.cos( Math.PI / 180 * i ) * r 纵坐标:y = a + Math.sin( Math.PI/180 * i ) * r