Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

Heron의 공식을 사용하여 JavaScript에서 삼각형 영역 찾기

<시간/>

삼각형의 세 변의 길이가 주어지고 삼각형의 변의 길이를 사용하여 삼각형의 면적을 반환하는 함수를 작성해야 합니다.

헤론의 공식

헤론의 공식을 사용하여 세 변의 길이를 모두 안다면 삼각형의 면적을 계산할 수 있습니다 -

1단계 − "s"(삼각형 둘레의 절반) 계산 −

s = (a+b+c) / 2

2단계 − 그런 다음 헤론 공식을 사용하여 면적을 계산합니다. −

A = sqrt( s(s-a)(s-b)(s-c) )

예시

자, 이 함수의 코드를 작성해 봅시다 -

const sides = [12, 4, 9];
const areaOfTriangle = sides => {
   const [a, b, c] = sides;
   const sp = (a + b + c) / 2;
   const aDifference = sp - a;
   const bDiffernece = sp - b;
   const cDifference = sp - c;
   const area = Math.sqrt(sp * aDifference * bDiffernece * cDifference);
   return area;
};
console.log(areaOfTriangle(sides));

출력

콘솔의 출력:−

13.635890143294644