기타
최대, 최소
swchung09
2025. 6. 2. 00:59
이 문제는 최댓값을 구하는 max함수에서는 최댓값을 console에 출력하고, 최솟값을 구하는 min함수에서는 최솟값을 경고창에 출력하는 문제이다.
max함수는 if로 첫 번째 값과 두 번째 값을 비교한 다음, 두 값 중 큰 것과 세 번째 값을 비교하면 풀 수 있다.
max 함수
function max(a, b, c){
let max;
if (a < b){
max = b;
}else {
max = a;
}
if (max < c){
max = c;
}
console.log(max);
}
min함수도 마찬가지로 if로 첫 번째 값과 두 번째 값을 비교한 다음, 두 값 중 작은 것과 세 번째 값을 비교하면 풀 수 있다.
function min(a, b, c){
let min;
if (a > b){
min = b;
}else {
min = a;
}
if (min > c){
min = c;
}
alert(min);
}
최종 코드
function max(a, b, c){
let max;
if (a < b){
max = b;
}else {
max = a;
}
if (max < c){
max = c;
}
console.log(max);
}
function min(a, b, c){
let min;
if (a > b){
min = b;
}else {
min = a;
}
if (min > c){
min = c;
}
alert(min);
}