JavaScripti programm kolmnurga pindala arvutamiseks

Selles näites saate õppida programmi kirjutama kolmnurga pindala arvutamiseks JavaScripti abil.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScripti operaatorid
  • JavaScripti matemaatika sqrt ()

Kui teate kolmnurga alust ja kõrgust, leiate ala valemi abil:

 pindala = (alus * kõrgus) / 2

Näide 1: Pindala, kui on teada baas ja kõrgus

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

Väljund

 Sisestage kolmnurga alus: 4 Sisestage kolmnurga kõrgus: 6 Kolmnurga pindala on 12

Kui teate kolmnurga kõiki külgi, leiate piirkonna Heronsi valemi abil. Kui a, bja con kolm külge kolmnurk, siis

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

Näide 2: ala, kui kõik küljed on teada

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

Väljund

 Sisestage külg1: 3 Sisestage külg2: 4 Sisestage külg3: 5 Kolmnurga pindala on 6

Siin oleme Math.sqrt()meetodit kasutanud arvu ruutjuure leidmiseks.

Märkus: kui etteantud külgedest ei saa kolmnurka moodustada, ei tööta programm õigesti.

Huvitavad Artiklid...