문제
길이가 서로 다른 A, B, C 세 개의 막대 길이가 주어지면 이 세 막대로 삼각형을 만들 수 있 으면 “YES"를 출력하고, 만들 수 없으면 ”NO"를 출력한다.
내가 푼 방식
못 풀었다 .. 😭
해답
<html>
<head>
<meta charset="UTF-8" />
<title>출력결과</title>
</head>
<body>
<script>
function solution(a, b, c) {
let answer = "YES",
max;
let sum = a + b + c;
// 가장 큰 값 구하기
if (a > b) max = a;
else max = b;
if (c > max) max = c;
// 나머지 두 변과 max 값 비교
if (sum - max <= max) answer = "NO";
return answer;
}
console.log(solution(13, 33, 17));
</script>
</body>
</html>
'Javascript 코테준비 > 섹션1' 카테고리의 다른 글
6. 홀수 (0) | 2022.09.03 |
---|---|
5. 최솟값 구하기 (0) | 2022.09.03 |
4. 1부터 N까지 합 출력하기 (0) | 2022.09.02 |
3. 연필 개수 (0) | 2022.09.02 |
1. 세 수 중 최솟값 (0) | 2022.09.02 |