JavaScriptový program pro výpočet plochy trojúhelníku

V tomto příkladu se naučíte psát program pro výpočet plochy trojúhelníku v JavaScriptu.

Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:

  • Provozovatelé JavaScriptu
  • Matematický JavaScript sqrt ()

Pokud znáte základnu a výšku trojúhelníku, můžete ji najít pomocí vzorce:

 plocha = (základna * výška) / 2

Příklad 1: Plocha, když jsou známy základna a výška

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

Výstup

 Zadejte základnu trojúhelníku: 4 Zadejte výšku trojúhelníku: 6 Plocha trojúhelníku je 12

Pokud znáte všechny strany trojúhelníku, můžete oblast vyhledat pomocí Heronova vzorce. Pokud a, ba cjsou tři strany trojúhelníku, pak

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

Příklad 2: Oblast, kdy jsou známy všechny strany

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

Výstup

 Zadejte stranu 1: 3 Zadejte stranu 2: 4 Zadejte stranu 3: 5 Plocha trojúhelníku je 6

Zde jsme použili Math.sqrt()metodu k nalezení druhé odmocniny čísla.

Poznámka: Pokud nelze z uvedených stran vytvořit trojúhelník, program nebude fungovat správně.

Zajímavé články...