문제 설명
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
내가 쓴 답
function solution(num) {
var answer = '';
if (num % 2 == 0){
answer = 'Even';
} else {
answer = 'Odd'
}
return answer;
}
위의 코드 블럭을 한 줄로 줄이면?
function solution(num) {
return num % 2 === 0 ? 'Even' : 'Odd';
}
ternary operator 사용에 조금 더 익숙해져야겠다...
'TIL(today i learned) > 프로그래머스-코딩테스트' 카테고리의 다른 글
[연습문제] [Lv.1] 자릿수 더하기 (0) | 2022.11.11 |
---|---|
[연습문제][Lv.1] 약수의 합 (0) | 2022.11.11 |
[연습문제] [Lv.1] 평균 구하기 (0) | 2022.11.11 |
[Lv.1] 신고결과 받기 (0) | 2022.09.02 |
[프로그래머스][Lv.1] 성격유형 검사하기 (0) | 2022.08.29 |