문제

  • 길이가 서로 다른 A, B, C 세 개의 막대 길이가 주어진다.
  • 이 막대로 삼각형을 만들 수 있으면 'YES'
  • 만들 수 없으면 'NO'

풀이

function solution(a, b, c) {

    if (a + b < c) {
        return 'NO';
    } else if (b + c < a) {
        return 'NO';
    } else if (c + a < b) {
        return 'NO';
    } else return 'YES';

}

console.log(solution(13, 17, 33));

느낀점

  • 두 변의 길이의 합이 나머지 가장 긴 한 변의 길이보다 커야 한다는 규칙에 따라 if문을 사용해서 구현했습니다.
  • 더 간단한 방법으로는 Math 메서드를 사용하면 됩니다.
Last modified: 2022년 03월 27일

Comments

Write a Reply or Comment

Your email address will not be published.