JavaScript programma trijstūra laukuma aprēķināšanai

Šajā piemērā jūs iemācīsities rakstīt programmu, lai aprēķinātu trīsstūra laukumu JavaScript.

Lai saprastu šo piemēru, jums jāpārzina šādas JavaScript programmēšanas tēmas:

  • JavaScript operatori
  • JavaScript Math sqrt ()

Ja jūs zināt trijstūra pamatu un augstumu, apgabalu varat atrast, izmantojot formulu:

 laukums = (pamats * augstums) / 2

1. piemērs: Platība, kad ir zināma bāze un augstums

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

Rezultāts

 Ievadiet trijstūra pamatni: 4 Ievadiet trijstūra augstumu: 6 Trijstūra laukums ir 12

Ja jūs zināt visas trijstūra malas, jūs varat atrast laukumu, izmantojot Herona formulu. Ja a, bun cir trīs malas trijstūri, tad

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

2. piemērs: apgabals, kad ir zināmas visas puses

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

Rezultāts

 Ievadiet sānu1: 3 Ievadiet sānu2: 4 Ievadiet sānu3: 5 Trijstūra laukums ir 6

Šeit mēs izmantojām Math.sqrt()metodi, lai atrastu skaitļa kvadrātsakni.

Piezīme: Ja trīsstūri nevar izveidot no dotajām pusēm, programma nedarbosies pareizi.

Interesanti raksti...