action script5

for文

lineStyle(3,0x112233,80);
for(i=1;i<13;i++){
p=i*30;

moveTo(p,30);
lineTo(p,360);

moveTo(30,p);
lineTo(360,p);
}

これで方眼紙になる。
求め方はこんな感じ↓

i<○の←値−1の数だけ、pじゃない方の値のlineToの数をmoveToの数で
割ったときあまりないと綺麗な方眼紙に。
pじゃない値の出し方はmoveToはpと同じ数。TolineToはp*i<○-1

i<○の値から1引くのは枠作ると引いた線よりできる枠が1個減るから。実際描いて見れば判る