Program JavaScript pentru a calcula aria unui triunghi

În acest exemplu, veți învăța să scrieți un program pentru a calcula aria unui triunghi în JavaScript.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare JavaScript:

  • Operatori JavaScript
  • JavaScript Math sqrt ()

Dacă cunoașteți baza și înălțimea unui triunghi, puteți găsi zona folosind formula:

 aria = (baza * înălțimea) / 2

Exemplul 1: Zona când baza și înălțimea sunt cunoscute

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

Ieșire

 Introduceți baza unui triunghi: 4 Introduceți înălțimea unui triunghi: 6 Aria triunghiului este 12

Dacă cunoașteți toate laturile unui triunghi, puteți găsi zona folosind formula Herons. În cazul în care a, bși csunt cele trei laturi ale unui triunghi, atunci

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

Exemplul 2: zonă când toate laturile sunt cunoscute

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

Ieșire

 Introduceți latura1: 3 Introduceți latura2: 4 Introduceți latura3: 5 Aria triunghiului este 6

Aici, am folosit Math.sqrt()metoda pentru a găsi rădăcina pătrată a unui număr.

Notă: Dacă nu se poate forma un triunghi din laturile date, programul nu va rula corect.

Articole interesante...