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

유효한 삼각형 모서리 - JavaScript

<시간/>

길이가 각각 l, m, n인 세 개의 선이 있다고 가정합니다. 이 세 개의 선은 임의의 두 변의 합이 세 번째 변보다 클 경우에만 삼각형을 형성할 수 있습니다.

예를 들어 세 줄의 길이가 4, 9, 3이면 4+3은 9보다 작기 때문에 삼각형을 만들 수 없습니다.

세 개의 숫자가 세 변의 길이를 나타내고 삼각형을 형성할 수 있는지 여부를 확인하는 JavaScript 함수를 작성해야 합니다.

다음은 코드입니다 -

const a = 9, b = 5, c = 3;
const isValidTriangle = (a = 1, b = 1, c = 1) => {
   if(!a || !b || !c){
      return false;
   };
   const con1 = a + b > c;
   const con2 = b + c > a;
   const con3 = c + a > b;
   return con1 && con2 && con3;
};
console.log(isValidTriangle(a, b, c));

출력

다음은 콘솔의 출력입니다 -

false