mingyunyuziyou

JavaScript Math.PI 属性

作者: 秒速五厘米     
 


什么是PI?

PI就是圆周率π,PI是弧度制的π,也就是180°
所以,Math.PI = 3.14 = 180°
ps,PI是一个浮小数

Math.PI/5*4分别是什么意思?

let dig = Math.PI/5*4

  1. Mat.PI/5,表示角度平分为36°

  2. 每个顶点到与中心连线之间的夹角α=(2π)/n = Math.PI / n * 2

  3. 那么相间的两个顶点到与中心连线之间的夹角β=2α=4π/n=Math.PI / n * 4

  4. 所以,*4是让每一个点连接的不是下一个点,而是下下个点,类似5条一样长的直线构成的五角星那种。

             





链接:https://www.jianshu.com/p/888b106625cb