JavaScript program za izračunavanje površine trokuta

U ovom ćete primjeru naučiti pisati program za izračunavanje površine trokuta u JavaScript-u.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:

  • JavaScript operateri
  • JavaScript Math sqrt ()

Ako znate bazu i visinu trokuta, područje možete pronaći pomoću formule:

 površina = (baza * visina) / 2

Primjer 1: Područje kad su poznata baza i visina

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

Izlaz

 Unesite osnovu trokuta: 4 Unesite visinu trokuta: 6 Površina trokuta je 12

Ako znate sve stranice trokuta, područje možete pronaći pomoću formule čaplji. Ako su a, bi cjesu tri stranice trokuta, onda

 s = (a + b + c) / 2 područje = √ (s (sa) * (sb) * (sc))

Primjer 2: Područje kada su poznate sve strane

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

Izlaz

 Unesite bočnu stranu1: 3 Unesite bočnu stranu2: 4 Unesite bočnu stranu3: 5 Površina trokuta je 6

Ovdje smo Math.sqrt()metodu koristili za pronalaženje kvadratnog korijena broja.

Napomena: Ako se trokut ne može oblikovati sa zadanih stranica, program se neće pravilno pokrenuti.

Zanimljivi članci...