[알고리즘 - JavaScript] section 01-1-세 수 중 최솟값

ezerone·2022년 5월 9일
0

algorithm

목록 보기
1/10

코딩테스트 준비를 위한 알고리즘의 기본기가 너무 없다고 판단 되어 기초 알고리즘에 관한 영상을 찾아보다가 'inflearn'에서 괜찮아 보이는 강의 하나를 발견해서 구매했다.

https://www.inflearn.com/course/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EB%AC%B8%EC%A0%9C%ED%92%80%EC%9D%B4#reviews

✔ 문제

주어진 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(60, 70, 100));60

앞의 section들이 뒤에 있는 section들에 비해 비교적 쉬운 난이도인 것 같아서 최대한 빠르게 풀어보려고 한다.

profile
재미도 재능

0개의 댓글