<알고리즘?알고싶음!>-3

이지선·2021년 7월 25일
1

알고리즘

목록 보기
2/10

🤓문제

100이하 세 숫자 중에서 가장 작은 수 찾기

👉풀이방법

function solution(a, b, c){
                let answer;
                if(a<b) answer=a;
                else answer=b;
                if(c<answer) answer=c; 
                return answer;
            }
//console.log(solution(2, 5, 1))->1출력

보자보자 어디보자👩🏻‍💻
let answer;
우선 값이 없는 answer라는 변수를 선언해준다. 여기서 answer는
최솟값으로 계속 변경되므로 let으로 선언한다.
if(a<b) answer=a; else answer=b;
먼저 a와 b를 비교하여 a가 작으면 answer는 a로!
b가 작다면 anwer는 b로! 바꿔주는 조건문을 써준다.

if(c<answer) answer=c;
그 뒤 하나 남은 인자인 c와 answer를 비교해주면 끝!

지금은 쉬운 문제이지만, 처음엔 answer를 설정하는 것만으로도 어려웠다.
차근차근 풀다보면 나중엔 어려운 문제도 풀 수 있겠지?라는 생각으로!
화이팅💪

        
profile
👩🏻‍💻

0개의 댓글

관련 채용 정보