코딩테스트/프로그래머스
[프로그래머스] 짝수와 홀수 -코딩테스트
공쥬쥬
2022. 8. 5. 18:54
난이도 하하
문제: https://school.programmers.co.kr/learn/courses/30/lessons/12937
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제설명 : 정수 num이 짝수일 경우 'Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요
제한조건: -num은 int 범위의 정수입니다.
-0은 짝수입니다
<풀이>
function solution(num) {
var answer = '';
if (num % 2 === 0){
return answer = "Even"
} else {
return answer ="Odd"
}
return answer;
}
처음으로 혼자 이해하고 풀수있는게 나왔다....
난이도 하하 여서 그런가 ^^...
짝홀개념을 상기한다 -> 2로 나누었을때 나머지가 0이면 짝, 1이면 홀
num을 2로 나누었을 때 나머지가 2이면 "Even"을 출력
그렇지 않으면 "Odd"를 출력~!
다른 블로그에서 삼항연산자 이용한 풀이도 봤는데 100%로 이해하게 되면 글을 수정할것이다.