JavaScript-ohjelma kolmion pinta-alan laskemiseksi

Tässä esimerkissä opit kirjoittamaan ohjelman laskemaan kolmion pinta-ala JavaScriptissä.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-operaattorit
  • JavaScript Math sqrt ()

Jos tiedät kolmion perustan ja korkeuden, löydät alueen kaavalla:

 pinta-ala = (pohja * korkeus) / 2

Esimerkki 1: Pinta-ala, kun pohja ja korkeus tiedetään

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

Tuotos

 Syötä kolmion pohja: 4 Syötä kolmion korkeus: 6 Kolmion pinta-ala on 12

Jos tiedät kaikki kolmion sivut, voit löytää alueen käyttämällä Heronsin kaavaa. Jos a, bja covat kolme sivua kolmion, niin

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

Esimerkki 2: Alue, kun kaikki sivut tunnetaan

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

Tuotos

 Syötä puoli1: 3 Syötä sivu2: 4 Syötä sivu3: 5 Kolmion pinta-ala on 6

Tässä olemme käyttäneet Math.sqrt()menetelmää luvun neliöjuuren löytämiseen.

Huomaa: Jos kolmiota ei voida muodostaa annetuista sivuista, ohjelma ei toimi oikein.

Mielenkiintoisia artikkeleita...