Program JavaScript untuk Mengira Luas Segitiga

Dalam contoh ini, anda akan belajar menulis program untuk mengira luas segitiga dalam JavaScript.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan JavaScript berikut:

  • Pengendali JavaScript
  • Math Math sqrt ()

Sekiranya anda mengetahui asas dan tinggi segitiga, anda boleh mencari kawasan tersebut dengan menggunakan formula:

 luas = (asas * tinggi) / 2

Contoh 1: Kawasan Apabila Pangkalan dan Ketinggian Diketahui

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

Pengeluaran

 Masukkan pangkal segitiga: 4 Masukkan tinggi segitiga: 6 Luas segitiga ialah 12

Sekiranya anda mengetahui semua sisi segitiga, anda boleh menemui kawasan itu menggunakan formula Herons. Jika a, bdan cmerupakan tiga sisi segitiga, maka

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

Contoh 2: Kawasan Apabila Semua Sisi Diketahui

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

Pengeluaran

 Masukkan sisi1: 3 Masukkan sisi2: 4 Masukkan sisi3: 5 Luas segitiga ialah 6

Di sini, kami telah menggunakan Math.sqrt()kaedah untuk mencari punca kuasa dua nombor.

Catatan: Sekiranya segitiga tidak dapat dibentuk dari sisi yang ditentukan, program tidak akan berjalan dengan betul.

Artikel menarik...