Програма JavaScript за изчисляване на площта на триъгълник

В този пример ще се научите да пишете програма за изчисляване на площта на триъгълник в JavaScript.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:

  • JavaScript оператори
  • JavaScript Math sqrt ()

Ако знаете основата и височината на триъгълник, можете да намерите областта, като използвате формулата:

 площ = (основа * височина) / 2

Пример 1: Област, когато основата и височината са известни

 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)` );

Изход

 Въведете основата на триъгълник: 4 Въведете височината на триъгълник: 6 Площта на триъгълника е 12

Ако знаете всички страни на триъгълник, можете да намерите областта, използвайки формулата на Чапли. Ако a, bи cса на трите страни на триъгълник, а след това

 s = (a + b + c) / 2 област = √ (s (sa) * (sb) * (sc))

Пример 2: Област, когато са известни всички страни

 // 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)` );

Изход

 Въведете страна1: 3 Въведете страна2: 4 Въведете страна3: 5 Площта на триъгълника е 6

Тук използвахме Math.sqrt()метода за намиране на квадратния корен от число.

Забележка: Ако триъгълник не може да се формира от дадените страни, програмата няма да работи правилно.

Интересни статии...