인프런 커뮤니티 질문&답변
이렇게 풀어도 되나요? 제가 잘 이해한건지 모르겠네요.
작성
·
188
0
const arr = [6, 7, 11];
function solution(values) {
let min, max;
let sum = values[0] + values[1] + values[2];
min = Math.min(...values);
max = Math.max(...values);
if (sum < max + min) {
console.log("no");
} else {
console.log("yes");
}
}
console.log(solution(arr));:1 문의하기를 이용해주세요.
퀴즈
세 수 중 최솟값을 찾을 때, if 문만 사용한다면 어떤 방식으로 비교하는 것이 일반적인가요?
세 수를 한 번에 비교하여 가장 작은 수를 바로 찾습니다.
두 수의 최솟값을 먼저 찾고, 그 결과와 나머지 한 수를 비교합니다.
가장 큰 수를 먼저 찾은 후, 남은 두 수 중 작은 값을 찾습니다.
모든 가능한 쌍을 비교하여 가장 작은 값을 찾습니다.





