본문 바로가기
front-end 공부하기/코딩테스트

[코딩 테스트 연습] 짝수와 홀수 (javascript)

by 치즈도넛 2022. 9. 26.
반응형

문제

 - 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.

 

풀이

function solution(num) {
    const answer = num % 2 === 0 ? "Even" : "Odd";
    return answer;
}

- 삼항 연산자를 이용하여 풀었다.

 

삼항 연산자

조건문 ? 조건문이 참일 때 실행 : 조건문이 거짓일 때 실행;

해당 연산자는 if...else문의 대체재로 간단하게 표현할 수 있다.

 

더 자세한 내용은 아래 링크를 통해서!

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_Operator

 

Conditional (ternary) operator - JavaScript | MDN

The conditional (ternary) operator is the only JavaScript operator that takes three operands: a condition followed by a question mark (?), then an expression to execute if the condition is truthy followed by a colon (:), and finally the expression to execu

developer.mozilla.org

 

반응형

댓글