Chương trình JavaScript để tính diện tích tam giác

Trong ví dụ này, bạn sẽ học cách viết một chương trình để tính diện tích của một hình tam giác trong JavaScript.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình JavaScript sau:

  • Toán tử JavaScript
  • JavaScript Math sqrt ()

Nếu bạn biết đáy và chiều cao của một tam giác, bạn có thể tìm diện tích bằng công thức:

 diện tích = (cơ sở * chiều cao) / 2

Ví dụ 1: Diện tích khi cơ sở và chiều cao được biết

 const baseValue = prompt('Enter the base of a triangle: '); const heightValue = prompt('Enter the height of a triangle: '); // calculate the area const areaValue = (baseValue * heightValue) / 2; console.log( `The area of the triangle is $(areaValue)` );

Đầu ra

 Nhập đáy của hình tam giác: 4 Nhập chiều cao của hình tam giác: 6 Diện tích hình tam giác là 12

Nếu bạn biết tất cả các cạnh của một tam giác, bạn có thể tìm diện tích bằng cách sử dụng công thức của Herons. Nếu a, bclà ba mặt của một hình tam giác, sau đó

 s = (a + b + c) / 2 diện tích = √ (s (sa) * (sb) * (sc))

Ví dụ 2: Khu vực khi tất cả các mặt được biết đến

 // JavaScript program to find the area of a triangle const side1 = parseInt(prompt('Enter side1: ')); const side2 = parseInt(prompt('Enter side2: ')); const side3 = parseInt(prompt('Enter side3: ')); // calculate the semi-perimeter const s = (side1 + side2 + side3) / 2; //calculate the area const areaValue = Math.sqrt( s * (s - side1) * (s - side2) * (s - side3) ); console.log( `The area of the triangle is $(areaValue)` );

Đầu ra

 Nhập side1: 3 Nhập side2: 4 Nhập side3: 5 Diện tích hình tam giác là 6

Ở đây, chúng tôi đã sử dụng Math.sqrt()phương pháp để tìm căn bậc hai của một số.

Lưu ý: Nếu không thể tạo thành một tam giác từ các cạnh đã cho, chương trình sẽ không chạy chính xác.

thú vị bài viết...