Skip to main content

삼각형 판별하기

문제#

길이가 서로 다른 A, B, C 세 개의 막대 길이가 주어지면 이 세 막대로 삼각형을 만들 수 있 으면 “YES"를 출력하고, 만들 수 없으면 ”NO"를 출력한다.

로직#

// 삼각형 판별하기
function solution(a, b, c) {  if (!(a <= 100 && b <= 100 && c <= 100)) {    console.log('100이하의 자연수만 입력가능합니다.')  }
  var biggestValue = 0  var answer = ''  var total = a + b + c
  if (a < b) {    biggestValue = b  } else {    biggestValue = a  }
  if (biggestValue < c) {    biggestValue = c  }
  var addRestValue = total - biggestValue
  if (addRestValue <= biggestValue) {    answer = 'NO'  } else {    answer = 'YES'  }
  return console.log(answer)}
solution(10, 10, 20)