본문 바로가기
알고리즘

짝수와 홀수

by 코딩달림 2022. 11. 2.
728x90

프로그래머스 : 짝수와 홀수

개요


문제 설명

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

제한사항
  num은 int 범위의 정수입니다.
  0은 짝수입니다.

입출력 예

num 결과
3 odd
4 even

1. 해설

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

조건문에서 %를 사용해 2를 나눈 값이 0일때와 아닐때를 각각 even, odd로 반환하면 끝나는 문제입니다.


2. 삼항연산자 사용

소스보기
function evenOrOdd(num) {
    return (num%2) ? 'Odd': 'Even';
}

조건문은 삼항연산자를 통해 좀 더 간단히 줄일 수 있습니다.

※ 삼항 연산자

  A ? B : C 는 A 조건을 만족 시 B를 실행하고 아니면 C를 실행합니다.

'알고리즘' 카테고리의 다른 글

없는 수 더하기  (1) 2022.11.04
자릿수 더하기  (1) 2022.11.03
몫 구하기  (1) 2022.11.02
나머지가 1이 되는 수 찾기  (1) 2022.11.01
알고리즘 - 세균 증식  (1) 2022.10.31

댓글


광고 준비중입니다.