본문 바로가기
프로그래머스

프로그래머스 Lv.1 : 09. 짝수와 홀수

by 코린이 박원장👶 2022. 11. 6.

프로그래머스Lv.1 : 짝수와 홀수


■ 문제 설명

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

■ 제한 조건

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

■ 입출력 예

num return
3 4
"Odd" "Even"

■ 내멋대로 풀어헤치기😜

짝수는 나눠서 0이나오니깐 %2로 구하고 0은 짝수취급이래서 조건문에 넣어줬고..
홀수는 else 에 넣었음... 설명할게 있나?

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

■ 다른사람 입맛도 맛보기 😋

삼항연산자를 써도 되겠네요. 자주 써먹는 버릇을 들여야 할듯?

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



🙇‍♀️ 틀린 점에 대한 지적은 언제나 환영합니다 🙇‍♂️

728x90

댓글


HTML이미지
HTML이미지

JAVASCRIPT

자세히 보기
HTML이미지