Программа на 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()метод, чтобы найти квадратный корень из числа.

Примечание: если треугольник не может быть сформирован из заданных сторон, программа не будет работать правильно.

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