Công thức: Diện tích = π×r², Chu vi = 2×π×r. Dùng Math.PI.
Ví dụ (ES5 constructor function)
<html>
<head>
<title>Tính diện tích chu vi hình tròn JavaScript</title>
</head>
<body>
<script>
function Circle(r) {
this.r = r;
this.perimeter = function() { return 2 * Math.PI * this.r; };
this.area = function() { return Math.PI * this.r * this.r; };
}
var c = new Circle(5);
document.write("Diện tích = " + c.area().toFixed(2) + "<br>"); // 78.54
document.write("Chu vi = " + c.perimeter().toFixed(2)); // 31.42
</script>
</body>
</html>