반응형
[풀이]
function solution(num) {
if (num % 2 === 0) return "Even";
else {
return "Odd";
}
}
2로 나누었을 때 나머지가 0 이면 짝수이고 그렇지 않으면 홀수이다.
[코드리뷰]
function solution(num) {
if (num % 2 === 0) return "Even";
return "Odd";
}
밑에 else 문은 불필요한 블록이다.
위에 if 문에서 return 이 있기 때문에 아래 else 블록은 없어도 된다.
불필요한 블록을 추가하는 건 가독성면에서 좋지않다.
'코딩 테스트 > Programmers - 1' 카테고리의 다른 글
[JS] 자릿수 더하기 (0) | 2022.09.24 |
---|---|
[JS] 2016년 (0) | 2022.09.24 |
[JS] 문자열 다루기 기본 (0) | 2022.09.24 |
[JS] 음양 더하기 (1) | 2022.09.23 |
[JS] 제일 작은수 제거하기 (0) | 2022.09.22 |