문제
7개의 수가 주어지면 그 숫자 중 가장 작은 수를 출력하는 프로그램을 작성하세요.
내가 푼 방법
<html>
<head>
<meta charset="UTF-8" />
<title>출력결과</title>
</head>
<body>
<script>
function solution() {
let arr = [5, 7, 1, 3, 2, 9, 11];
console.log(Math.min(...arr));
}
solution();
</script>
</body>
</html>
해답
<html>
<head>
<meta charset="UTF-8" />
<title>출력결과</title>
</head>
<body>
<script>
function solution(arr) {
let answer,
min = arr[0];
for (let i = 1; i < arr.length; i++) {
if (arr[i] < min) min = arr[i];
}
answer = min;
return answer;
}
let arr = [5, 7, 1, 3, 2, 9, 11];
console.log(solution(arr));
</script>
</body>
</html>
👀 역시 다양한 문제 풀이가 존재하는구나 ,,
'Javascript 코테준비 > 섹션1' 카테고리의 다른 글
7. 10부제 (0) | 2022.09.03 |
---|---|
6. 홀수 (0) | 2022.09.03 |
4. 1부터 N까지 합 출력하기 (0) | 2022.09.02 |
3. 연필 개수 (0) | 2022.09.02 |
2. 삼각형 판별하기 (0) | 2022.09.02 |