[알고리즘]세 수 중 최솟값

전현정·2021년 11월 24일

알고리즘

목록 보기
11/18

문제

100이하의 세 자연 수 중 가장 작은 수를 출력하라

입력예제

6 5 11

출력예제

5

문제접근

정렬이 아닌 if문을 사용해서 문제 풀기

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(6,5,11));

리팩토링 : 삼항연산자 사용

function solution(a,b,c){
	let answer;
  	a < b ? (answer = a) : (answer = b);
  	c < answer : answer = c : answer;
  	return answer;
}
console.log(solution(6,5,11));

















profile
꾸준하기 위해 기록하는 개발자의 개발 일기

0개의 댓글