ctx.arc(x, y, radius, startAngle, endAngle, anticlockwise);
x, y 圓弧中心, radius 圓弧半徑, startAngle 起始點, endAngle 圓弧終點, anticlockwise 默認為順時針, true逆時針
CSS中做旋轉用到都是角度(deg),但是arc函數中表示角的單位是弧度,不是角度。角度與弧度的js表達式: 弧度 = (Math.PI/180) * 角度(deg)。
這里弧度是以x軸正方向為基準、默認順時針旋轉的角度來計算
ctx.beginPath();
ctx.arc(200, 100, 100, 0, Math.PI / 2, false);
ctx.closePath();
ctx.stroke();
ctx.fill();