Algorithm
[알고리즘] 최솟값 구하기
Judy
2022. 1. 6. 22:33
문제
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