V tem primeru se boste naučili pisati program za izračun površine trikotnika v JavaScript.
Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:
- Operaterji JavaScript
- JavaScript Math sqrt ()
Če poznate osnovo in višino trikotnika, lahko območje poiščete po formuli:
površina = (osnova * višina) / 2
Primer 1: Območje, ko sta osnova in višina znani
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)` );
Izhod
Vnesite osnovo trikotnika: 4 Vnesite višino trikotnika: 6 Površina trikotnika je 12
Če poznate vse stranice trikotnika, lahko območje poiščete s formulo čaplje. Če a
, b
in c
so tri stranice trikotnika, nato
s = (a + b + c) / 2 območje = √ (s (sa) * (sb) * (sc))
Primer 2: Območje, ko so znane vse strani
// 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)` );
Izhod
Vnesite stran1: 3 Vnesite stran2: 4 Vnesite stran3: 5 Površina trikotnika je 6
Tu smo Math.sqrt()
metodo uporabili za iskanje kvadratnega korena števila.
Opomba: Če z danih strani ni mogoče oblikovati trikotnika, program ne bo deloval pravilno.