New World

[Java, JavaScript] 짝수와 홀수 본문

Programming/Coding test

[Java, JavaScript] 짝수와 홀수

hyeovi 2021. 10. 12. 22:01
728x90
반응형

문제 설명

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

 

제한 조건

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

입출력 예

num return
3 "Odd"
4 "Even"

 


문제 설명을 확인하면, 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환한다고 하니 짝수와 홀수를 구분할 수 있는 함수를 작성하면 될 것 같다.

 

제일 손쉽게 홀짝을 구분하는 건 if 문으로 2로 나누어지는지 확인하는 것이라 아래와 같이 풀 수 있다.

 

JAVA

class Solution {
    public String solution(int num) {
        String answer = "";
        
        if(num%2==0){ //짝수인 경우
            answer = "Even";
        }
        else //홀수인 경우
            answer ="Odd";
        
        return answer;
    }
}

Java Script

function solution(num) {
    var answer = '';
    
    if(num %2==0){ //짝수인 경우
        answer='Even';
    } else //홀수인 경우
        answer='Odd';
    
    return answer;
}
반응형
Comments