최소값 구하기
문제
100 이하의 자연수 A, B, C 중 가장 작은 값을 출력
풀이 과정 a
- Math.min을 사용해서 최소값을 구한다.
const solutionA = (A, B, C) => {
return Math.min(A, B, C);
};
풀이 과정 b
- rest parameter로 매개변수를 받는다.
- rest배열의 첫 번째를 변수 answer에 저장한다.
- rest배열의 두 번째 요소부터 반복한다.
- answer의 값 보다 rest배열의 요소가 작다면 answer를 해당 요소로 대체한다.
const solutionB = (...rest) => {
let answer = rest[0];
for (let i = 1; i < rest.length; i++) {
if (answer > rest[i]) answer = rest[i];
}
return answer;
};
틀린 부분이 있거나 보충해야 할 내용이 있다면 댓글이나 DM(sungstonemin)으로 알려주시면 감사하겠습니다😄
Author And Source
이 문제에 관하여(최소값 구하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jkl1545/최소값-구하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)