1차 공부/알고리즘

짝수와 홀수

공대탈출 2022. 11. 22. 17:34
문제 설명
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
제한 조건
num은 int 범위의 정수입니다.
0은 짝수입니다.

function solution(num) {
    var answer = '';
    if (num % 2 === 0) {    //입력값이 짝수라면
        answer = "Even"     //Even을 반환하고
    } else {                //입력값이 홀수라면
        answer = "Odd"      //Odd를 반환한다.
    }
    return answer;
}

쉬운 문제였다. 입력값도 하나만 주어지기때문에 if문 하나만으로 해결이 가능했다.

 

function solution(num) {
    if (num % 2 === 0) {    //입력값이 짝수라면
        return "Even"     //Even을 반환하고
    } else {                //입력값이 홀수라면
        return "Odd"      //Odd를 반환한다.
    }
}

이렇게 써서 코드를 간결화 시킬 수 있다.

'1차 공부 > 알고리즘' 카테고리의 다른 글

없는 숫자 더하기  (0) 2022.11.22
문자열을 정수로 바꾸기  (0) 2022.11.22
두정수사이의합  (0) 2022.11.22
가운데 글자  (1) 2022.11.22
직사각형 별찍기  (0) 2022.11.22