문제 설명
입력되는 달(month)에 따라 각 달에 며칠이 있는지 보여주는 함수를 만들려고 합니다.
각 조건에 해당하는 알맞은 값을 입력해주세요.
입력 인자
주의 사항
예상 결과
days(1) // 31
days(2) // 28
days(4) // 30
실습 코드
function days(month){
if( month ===1 || month===3 || month===5 || month===7 || month===8 || month===10 || month===12 ) {
return 31;
}else if ( month ===2){
return 28;
}else if ( month ===4 || month ===6 || month ===9 || month===11){
return 30;
}
}
하고싶은 말
이번 문제는 ||(OR) 연산자의 개념만 잘안다면 쉽게 풀 수 있는 문제였다.
여기서 저렇게 일일이 month ===1 || month===3 이런식으로
쓰지 않고 더 간결하게 쓰는 코드가 있겠지....?
그래도 이렇게 풀 수 있음에 감사하다...