① 求個JS演算法
把三個坐標點放到一個數組里:
vard=[[0,0],[10,0],[5,5]];
然後用個變數i表示A點在數組d中的初始序號:
vari=0;
這樣ABC三個點的坐標就是:
vara,b,ca=d[i];b=d[(i+1)%3];c=d[(i+2)%3];
向右旋轉時:
a=d[++i%3];b=d[(i+1)%3];c=d[(i+2)%3];
向左旋轉時:
a=d[--i<0?2:i];b=d[(i+1)%3];c=d[(i+2)%3];