반응형
| 제출
function solution(num) {
return num % 2 === 0 ? 'Even' : 'Odd'
}
| 풀이과정
num을 나누었을 때 나머지가 0이면 짝수이므로 Even을, 그렇지 않으면 홀수이므로 Odd를 반환한다.
0 % 2 = 0 이므로 짝수로 인식되어 코드 한 줄로 문제를 풀 수 있다.
| 개념
삼항연산자
- if문의 축약된 형태
- ?(물음표) 앞에 조건문이 들어가고 그 뒤에는 (조건문이 truthy한 값일 때 실행할 문장) : (falsy 일때 실행할 문장)으로 이루어져 있다.
반응형
'Algorithm > Programmers' 카테고리의 다른 글
[프로그래머스] 정수 제곱근 판별 - level 1 (javascript) (0) | 2022.07.05 |
---|---|
[프로그래머스] 제일 작은 수 제거하기 - level 1 (javascript) (0) | 2022.07.05 |
[프로그래머스] 최대공약수와 최소공배수 - level 1 (javascript) (0) | 2022.07.04 |
[프로그래머스] 콜라츠 추측 - level 1 (javascript) (0) | 2022.07.02 |
[프로그래머스] 평균 구하기 - level 1 (javascript) (0) | 2022.06.30 |