Computer >> Máy Tính >  >> Lập trình >> Javascript

Tính diện tích hình tam giác bằng cách sử dụng ba cạnh của nó trong JavaScript

Vấn đề

Chúng tôi được yêu cầu viết một hàm JavaScript lấy ba cạnh của một tam giác và sử dụng công thức Heron để tính diện tích của nó.

Ví dụ

Sau đây là mã -

const s1 = 10;
const s2 = 8;
const s3 = 7;
const findArea = (s1, s2, s3) => {
   const arr = [];
   const arguments = [s1, s2, s3];
   for(let i = 0; i < arguments.length; i++){
      arr.push(arguments[i]);
   };
   let s = (arr[0] + arr[1] + arr[2]) / 2;
   return Math.sqrt(s * (s - arr[0]) * (s - arr[1]) * (s - arr[2]));
};
console.log(findArea(s1, s2, s3));

Đầu ra

27.810744326608734