Programa JavaScript para calcular el área de un triángulo

En este ejemplo, aprenderá a escribir un programa para calcular el área de un triángulo en JavaScript.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de JavaScript:

  • Operadores de JavaScript
  • JavaScript matemático sqrt ()

Si conoce la base y la altura de un triángulo, puede encontrar el área usando la fórmula:

 área = (base * altura) / 2

Ejemplo 1: Área cuando se conocen la base y la altura

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

Salida

 Introduzca la base de un triángulo: 4 Introduzca la altura de un triángulo: 6 El área del triángulo es 12

Si conoces todos los lados de un triángulo, puedes encontrar el área usando la fórmula de Herons. Si a, by cson los tres lados de un triángulo, entonces

 s = (a + b + c) / 2 área = √ (s (sa) * (sb) * (sc))

Ejemplo 2: Área en la que se conocen todos los lados

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

Salida

 Ingrese el lado1: 3 Ingrese el lado2: 4 Ingrese el lado3: 5 El área del triángulo es 6

Aquí, hemos usado el Math.sqrt()método para encontrar la raíz cuadrada de un número.

Nota: Si no se puede formar un triángulo a partir de los lados indicados, el programa no se ejecutará correctamente.

Articulos interesantes...