내 휴가는 너무 소중해 ▶ [연습문제] 조건문
Post

내 휴가는 너무 소중해 ▶ [연습문제] 조건문

안녕하세요~👋

오늘도 공부하는 무럭무럭 ✨성장몬✨ 입니다.


같이 성장하고 싶다면~?



📝 문제

개발자 원두의 회사에서는

입사 3주년이면 5일을, 5주년이면 12일, 10주년이면 30일의 안식휴가가 주어집니다.

원두팀의 팀원 중 본인의 안식휴가 여부가 궁금한 팀원이

본인의 연차를 입력하면 며칠의 안식휴가를 받을 수 있는지

알 수 있는 함수를 만들어달라는 부탁을 했습니다.

연차가 year로 주어질 때, 안식휴가 일수를 return 하는 함수 solution을 만들어주세요.


제한 사항

  • 안식휴가를 받을 수 있는 연차가 되지 않는다면 0일을 return 합니다.
  • year는 number 타입입니다.


🙄 입출력 예

yearreturn
35
40
512
70
1030



초기화

1
2
3
4
5
6
7
8
9
10
11
function solution(year){
// 여기에 코드를 작성하세요.
	
	
}

solution(3); // 5
solution(4); // 0
solution(5); // 12
solution(7); // 0
solution(10); // 30

💖 정답

1
2
3
4
5
6
7
8
9
10
11
12
function solution(year){
	if(year === 3) return 5;
	else if(year === 5) return 12;
	else if(year === 10) return 30;
	else return 0;
}

solution(3); // 5
solution(4); // 0
solution(5); // 12
solution(7); // 0
solution(10); // 30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// 예시 2
function solution(year) {
  if (year === 3) {
    return 5;
  } else if (year === 5) {
    return 12;
  } else if (year === 10) {
    return 30;
  } else {
    return 0;
  }
}

// 예시 2
function solution(year) {
  if (year === 3) {
    return 5;
  }
  if (year === 5) {
    return 12;
  }
  if (year === 10) {
    return 30;
  }
  return 0;
}