I dette eksempel lærer du at skrive et program for at beregne arealet af en trekant i JavaScript.
For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:
- JavaScript-operatører
- JavaScript matematik sqrt ()
Hvis du kender bunden og højden af en trekant, kan du finde området ved hjælp af formlen:
areal = (base * højde) / 2
Eksempel 1: Område, når base og højde er kendt
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)` );
Produktion
Indtast bunden af en trekant: 4 Indtast højden på en trekant: 6 Arealet af trekanten er 12
Hvis du kender alle siderne af en trekant, kan du finde området ved hjælp af hejreres formel. Hvis a, bog cer de tre sider af en trekant, så
s = (a + b + c) / 2 areal = √ (s (sa) * (sb) * (sc))
Eksempel 2: Område når alle sider er kendt
// 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)` );
Produktion
Indtast side1: 3 Indtast side2: 4 Indtast side3: 5 Området for trekanten er 6
Her har vi brugt Math.sqrt()metoden til at finde kvadratroden af et tal.
Bemærk: Hvis en trekant ikke kan dannes fra de givne sider, kører programmet ikke korrekt.








