안녕하세요~👋
오늘도 공부하는 무럭무럭 ✨성장몬
✨ 입니다.
1년은 12월, 4분기로 나누니까 4 / 12
를 했는데
Reference 처럼 그냥 깔끔하게 3으로 나누고,
주석을 달았으면 더 좋았겠다는 생각이 드네요!
이렇게 나는 아직 좀 모자라구나ㅠ
같이 성장하고 싶다면~?
📝 문제
개발자 원두는 앞으로의 계획을 세우기 위해 분기별로 일정표를 짜려고 합니다.
좀 더 편한 계획을 위해 원두는
해당 월을 입력하면 몇 분기인지 number 형태로 알려주는 알고리즘을 만들려 합니다.
특정 월이 month로 주어질 때, month는 몇 분기에 해당하는지 return 하는 함수 solution을 완성하세요.
✔ 제한 사항
- 1 ≤ month ≤ 12
- 소수점을 올림 하는 Math.ceil()을 사용해주세요.
🙄 입출력 예
month | return |
---|---|
4 | 2 |
12 | 4 |
초기화
1
2
3
4
5
6
7
8
function solution(month) {
// 여기에 코드를 작성하세요.
}
solution(4); // 2
solution(12); // 4
💖 정답
1
2
3
4
5
6
7
function solution(month) {
// 각 분기마다 세개의 달이 존재하므로, 3으로 나누고 올림 처리합니다.
return Math.ceil(month / 3);
}
solution(4); // 2
solution(12); // 4
1
2
3
4
5
/* 나의 풀이 */
function solution(month) {
return Math.ceil(4 / 12 * month);
}