„JavaScript“ programa trikampio plotui apskaičiuoti

Šiame pavyzdyje išmoksite rašyti programą, kad apskaičiuotumėte „JavaScript“ trikampio plotą.

Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:

  • „JavaScript“ operatoriai
  • „JavaScript Math sqrt“ ()

Jei žinote trikampio pagrindą ir aukštį, plotą galite rasti pagal formulę:

 plotas = (pagrindas * aukštis) / 2

1 pavyzdys: Plotas, kai žinoma bazė ir aukštis

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

Rezultatas

 Įveskite trikampio pagrindą: 4 Įveskite trikampio aukštį: 6 Trikampio plotas yra 12

Jei žinote visas trikampio kraštines, plotą galite rasti naudodamiesi „Herons“ formule. Jei a, bir cyra trys pusės trikampį, tada

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

2 pavyzdys: sritis, kai žinomos visos pusės

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

Rezultatas

 Įveskite šoną1: 3 Įveskite šoną2: 4 Įveskite šoną3: 5 Trikampio plotas yra 6

Čia mes naudojome Math.sqrt()metodą, kad surastume kvadratinę skaičiaus šaknį.

Pastaba: Jei iš pateiktų pusių negalima suformuoti trikampio, programa neveiks tinkamai.

Įdomios straipsniai...