Clarify and remove repetition in arc() reference for start/stop parameters
@Vedant1816 is already working on this.
Since Apr 6, 2026.
- Dominant language
- JavaScript
- Stars
- 24k
- Forks
- 3.8k
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 25
Description
Increasing access
-
The arc() reference currently repeats the explanation for the fifth and sixth parameters (
startandstop) in the same paragraph. -
As a beginner, this repetition made the section harder to read and a bit confusing, because it felt like two slightly different rules were being introduced when it’s really the same concept.
-
Cleaning this up into a single, clearer explanation would make the reference easier to understand for new users and people learning p5.js for the first time.
Most appropriate sub-area of p5.js?
- Accessibility
- Color
- Core/Environment/Rendering
- Data
- DOM
- Events
- Image
- IO
- Math
- Typography
- Utilities
- WebGL
- Build process
- Unit testing
- Internationalization
- Friendly errors
- Other (specify if possible)
Feature enhancement details
In the arc() reference page, the explanation for the fifth and sixth parameters (start and stop) is repeated in the same section:
“The fifth and sixth parameters, start and stop, set the angles between which to draw the arc…”
This repetition makes the paragraph harder to read and slightly confusing, especially for beginners, because it feels like two separate rules are being introduced when it’s actually the same concept.
I suggest removing the duplicate sentence and rewriting this part as a single, clear explanation of how start and stop work, including how they relate to radians vs degrees when angleMode(DEGREES) is used.
This would improve clarity and make the reference easier to understand for new users.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.