JavaScript-programma om de oppervlakte van een driehoek te berekenen

In dit voorbeeld leert u een programma te schrijven om de oppervlakte van een driehoek in JavaScript te berekenen.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende JavaScript-programmeeronderwerpen:

  • JavaScript-operators
  • JavaScript-wiskunde sqrt ()

Als u de basis en hoogte van een driehoek kent, kunt u de oppervlakte vinden met de formule:

 gebied = (basis * hoogte) / 2

Voorbeeld 1: gebied waarop basis en hoogte bekend zijn

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

Uitvoer

 Voer de basis van een driehoek in: 4 Voer de hoogte van een driehoek in: 6 De oppervlakte van de driehoek is 12

Als je alle zijden van een driehoek kent, kun je het gebied vinden met de formule van Reigers. Als a, ben czijn de drie zijden van een driehoek, dan

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

Voorbeeld 2: gebied waarin alle zijden bekend zijn

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

Uitvoer

 Voer zijde1 in: 3 Voer zijde2 in: 4 Voer zijde3 in: 5 De oppervlakte van de driehoek is 6

Hier hebben we de Math.sqrt()methode gebruikt om de vierkantswortel van een getal te vinden.

Opmerking: Als er geen driehoek kan worden gevormd vanaf de gegeven zijden, zal het programma niet correct worden uitgevoerd.

Interessante artikelen...