성장가능성 200% 프론트엔드의 Dev 다이어리

[코딩테스트/JS] 짝수와 홀수 본문

퍼블리싱/Coding Test

[코딩테스트/JS] 짝수와 홀수

ZinnaJeong 2022. 3. 29. 12:36

문제 설명

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

 

제한 조건

 

  • num은 int 범위의 정수입니다.
  • 0은 짝수입니다.

 

 

입출력 예

입력

num return
3 "Odd"
4 "Even"

 

초기 코드

function solution(num) {
    var answer = '';
    return answer;
}

 

본인이 풀어본 코드

function solution(num) {
    var answer = '';
    
    if (num % 2 === 0) {
        answer = 'Even';
    } else {
        answer = 'Odd';
    } 
    return answer;
}

와우 겁나 쉬워서 깜놀램

 

 

+

다른 사람의 풀이

function evenOrOdd(num) {
  return num % 2 ? "Odd" : "Even";
}

그치만 반전은 이렇게 더 짧고 간결하게 만들 수 있는 코드가 있다는 것..

반응형
Comments