Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách tính diện tích và chu vi hình tròn trong JavaScript

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>