삼각형 판별하기
문제#
길이가 서로 다른 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)