Üçgenin Alanını Hesaplamak için JavaScript Programı

Bu örnekte, JavaScript'te bir üçgenin alanını hesaplamak için bir program yazmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • JavaScript Operatörleri
  • JavaScript Matematik sqrt ()

Bir üçgenin tabanını ve yüksekliğini biliyorsanız, aşağıdaki formülü kullanarak alanı bulabilirsiniz:

 alan = (taban * yükseklik) / 2

Örnek 1: Temel ve Yükseklik Bilindiği Alan

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

Çıktı

 Bir üçgenin tabanını girin: 4 Bir üçgenin yüksekliğini girin: 6 Üçgenin alanı 12'dir

Bir üçgenin tüm kenarlarını biliyorsanız, alanı Herons'un formülünü kullanarak bulabilirsiniz. Eğer a, bve cdaha sonra, bir üçgenin üç tarafı vardır

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

Örnek 2: Tüm Tarafların Bilindiği Alan

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

Çıktı

 1. taraf girin: 3 2. taraf girin: 4 3. taraf girin: 5 Üçgenin alanı 6'dır

Burada, Math.sqrt()bir sayının karekökünü bulmak için yöntemi kullandık .

Not: Verilen kenarlardan üçgen oluşturulamazsa program düzgün çalışmayacaktır.

Ilginç makaleler...