스파르타코딩클럽 - 항해99/항해99 Chapter2 - 알고리즘 기초
알고리즘 - 짝수와 홀수 (21.11.08)
Ming
2021. 11. 8. 19:14
- 짝수와 홀수
문제 설명
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
제한 조건
- num은 int 범위의 정수입니다.
- 0은 짝수입니다.
입출력 예
num return
3 | "Odd" |
4 | "Even" |
-----------------------------------------------------------------------------------------------------------------------------------
내 풀이
1. Return 값을 반환해줄 answer 변수를 지정해준다
2. if문을 사용하여 짝수일 경우엔 'Even'을 홀수인 경우엔 'Odd'가 반환되도록 코드를 짠다.
조건부 삼항 연산자는 JavaScript에서 세 개의 피연산자를 취할 수 있는 유일한 연산자입니다. 맨 앞에 조건문 들어가고. 그 뒤로 물음표(?)와 조건이 참(truthy)이라면 실행할 식이 물음표 뒤로 들어갑니다. 바로 뒤로 콜론(:)이 들어가며 조건이 거짓(falsy)이라면 실행할 식이 마지막에 들어갑니다. 보통 if 명령문의 단축 형태로 쓰입니다.
위 코드 저 자체로는 (== 1 홀수냐)는 질문이 암시된 조건문입니다.