초보 개발자의 일기
세 수 중 최솟값 찾기 본문
728x90
문제
입력
- 첫 번째 줄에 100 이하의 세 자연수가 입력된다.
출력
- 첫 번째 줄에 가장 작은 수를 출력한다.
입력 예시
6 5 11
출력 예시
5
풀이 방법
answer라는 변수를 설정하고 3개의 수를 비교해 가며 가장 작은 수를 answer에 저장하고 출력하였다.
내 코드
<html>
<head>
<meta charset="UTF-8" />
<title>출력결과</title>
</head>
<body>
<script>
function solution(a, b, c) {
let answer;
if (a < b) answer = a;
else answer = b;
if (c < answer) answer = c;
return answer;
}
console.log(solution(6, 5, 11));
</script>
</body>
</html>
Solution
<html>
<head>
<meta charset="UTF-8">
<title>출력결과</title>
</head>
<body>
<script>
function solution(a, b, c){
let answer;
if(a<b) answer=a;
else answer=b;
if(c<answer) answer=c;
return answer;
}
console.log(solution(2, 5, 1));
</script>
</body>
</html>
느낌점
문제 자체를 해결하는 데는 큰 어려움이 없었는데, JS로 풀이하는 것이 처음이라 문법이 어색해서 힘들었다.
노력해보자
728x90
'코딩테스트 > JS 알고리즘 문제(JS)' 카테고리의 다른 글
홀수 (0) | 2022.08.03 |
---|---|
최솟값 구하기 (0) | 2022.08.03 |
1부터 N까지의 합 (0) | 2022.08.02 |
연필개수 (0) | 2022.08.02 |
삼각형 판별하기 (0) | 2022.08.02 |