길이가 각각 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