The arc() method is used to create a circle in HTML5 with the canvas element. For a circle with arc() method, use the start angle as 0 and end angle to 2*Math.PI.
Here are the parameter values of the arc() method −
| S. No | Parameter | Description |
| 1 | x | x-coordinate |
| 2 | y | y-coordinate |
| 3 | r | Radius of the circle |
| 4 | startingAngle | Starting angle in radians |
| 5 | endingAngle | Ending angle in radians |
| 6 | counterclockwise (True/False) | For counter clockwise drawing, select True, else, false |

Example
You can try to run the following code to draw a circle with arc() method in HTML5 −
<!DOCTYPE html>
<html>
<head>
<title>HTML Canvas</title>
<head>
<body>
<canvas id="newCanvas" width="300" height="150" style="border:1px solid #000000;"></canvas>
<script>
var c = document.getElementById("newCanvas");
var ctxt = c.getContext("2d");
ctxt.beginPath();
ctxt.arc(100,75,50,0,2*Math.PI);
ctxt.stroke();
</script>
</body>
</html>