안녕하세요~👋
오늘도 공부하는 무럭무럭 ✨성장몬
✨ 입니다.
같이 성장하고 싶다면~?
📝 문제
개발자 원두의 회사에서는
입사 3주년이면 5일을, 5주년이면 12일, 10주년이면 30일의 안식휴가가 주어집니다.
원두팀의 팀원 중 본인의 안식휴가 여부가 궁금한 팀원이
본인의 연차를 입력하면 며칠의 안식휴가를 받을 수 있는지
알 수 있는 함수를 만들어달라는 부탁을 했습니다.
연차가 year로 주어질 때, 안식휴가 일수를 return 하는 함수 solution을 만들어주세요.
✔ 제한 사항
- 안식휴가를 받을 수 있는 연차가 되지 않는다면 0일을 return 합니다.
- year는 number 타입입니다.
🙄 입출력 예
year | return |
---|---|
3 | 5 |
4 | 0 |
5 | 12 |
7 | 0 |
10 | 30 |
초기화
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;
}