2차 공부/알고리즘

홀짝에 따라 다른 값 반환하기

공대탈출 2024. 5. 6. 21:29

 

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

제한 조건
  • num은 int 범위의 정수입니다.
  • 0은 짝수입니다.
입출력 예numreturn
3 "Odd"
4 "Even"

내가 작성한 코드

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

 

다른사람이 작성한 코드

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

삼항 연산자를 사용하여 바로 return에 작성하였다. 간단하다.

 

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

문자열 붙여서 출력하기  (0) 2024.05.07
덧셈식 출력하기  (0) 2024.05.06
특수문자 출력  (0) 2024.05.06
대소문자 바꿔서 출력하기  (0) 2024.05.06
문자열 반복해서 출력하기  (0) 2024.05.06