JavaScript-program for å beregne arealet av en trekant

I dette eksemplet lærer du å skrive et program for å beregne arealet til en trekant i JavaScript.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript-operatører
  • JavaScript matematikk sqrt ()

Hvis du vet basen og høyden på en trekant, kan du finne området ved hjelp av formelen:

 areal = (base * høyde) / 2

Eksempel 1: Område når base og høyde er kjent

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

Produksjon

 Angi bunnen av en trekant: 4 Angi høyden på en trekant: 6 Arealet til trekanten er 12

Hvis du kjenner alle sidene til en trekant, kan du finne området ved hjelp av Herons 'formel. Hvis a, bog cer de tre sidene av en trekant, da

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

Eksempel 2: Område når alle sider er kjent

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

Produksjon

 Enter side1: 3 Enter side2: 4 Enter side3: 5 Arealet til trekanten er 6

Her har vi brukt Math.sqrt()metoden for å finne kvadratroten til et tall.

Merk: Hvis en trekant ikke kan dannes fra de gitte sidene, vil ikke programmet kjøre riktig.

Interessante artikler...