метод дуги холста имеет следующий синтаксис:

void ctx.arc (x, y, radius, startAngle, endAngle, против часовой стрелки);

Я просто играл с этим примером ЗДЕСЬ.

и я просто изменил startAngle на (MATH.PI * 2). Обычно люди используют 0 для этого параметра, так какая разница, использую ли я 0 или MATH.PI * 2? Кто-нибудь может объяснить?

Alexander Solonik

Ответов: 2

Ответы (2)

Без разницы. Их можно использовать как взаимозаменяемые, если вы рисуете полный круг, например

.
2 * Math.PI

функция использует радиан - это мера периодически до 2 * МАХТ.ПИ.

Итак, не имеет значения, используете ли вы 0, 2 * Math.PI или любое кратное ему (например, 222 * Math.PI)

2022 WebDevInsider