绘制矢量正三角形
算法图解:
图形分析:
1.正五角星来自正五边形,正五边形的边长相等且每个角为108度
2.在运算过程中某些角度通过等腰三角形结合定角108度计算出36度
3.坐标垂直形成直角三角形,可以计算出54度的角
4.同样的,等腰三角形腰与第三边形成的夹角度数相同,计算差值得到18度的角
补充三角函数:直角三角形内:除了直角
sin某角度等于这个角度的对边长度/斜边边长;
cos某角度等于这个角度的邻边长度/斜边边长;
以上数学问题,若有不懂,请回炉重造。。。
代码分析:
<svg width="480" height="320">
<rect x='0' y='0' width='480' height='320'></rect>
<polygon