문제
7개의 수가 주어지면 그 숫자 중 가장 작은 수를 출력하는 프로그램을 작성하세요.
입력설명
첫 번째 줄에 7개의 수가 주어진다.출력설명
첫 번째 줄에 가장 작은 값을 출력한다.
입력예제
5 3 7 11 2 15 17
출력예제
2
해결 1
function solution() {
let arr = [5, 3, 7, 11, 2, 15, 17];
const answer = Math.min(...arr);
return answer;
}
solution();
해결 2
function solution() {
let arr = [5, 3, 7, 11, 2, 15, 17];
const answer = Math.min.apply(null, arr);
return answer;
}
solution()
해결 3
function solution() {
let arr = [5, 3, 7, 11, 2, 15, 17];
const answer = Math.min(5, 3, 7, 11, 2, 15, 17);
return answer;
}
solution()
해결풀이
최솟값은 2이므로 Javascript Math 문법으로 해결이 다 가능하다.
최댓값도 구할 수 있다.
Math.min
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/min
'Algorithm' 카테고리의 다른 글
[알고리즘] 10부제 (0) | 2022.01.08 |
---|---|
[알고리즘] 홀수 (0) | 2022.01.08 |
[알고리즘] 1부터 N까지 합 출력하기 (0) | 2022.01.06 |
[알고리즘] 연필 개수 (0) | 2022.01.05 |
[알고리즘] 삼각형 판별하기 (0) | 2022.01.03 |