코딩공부/JavaScript 알고리즘
프로그래머스 짝수와 홀수 자바스크립트
hyunee_p
2022. 1. 14. 16:04
문제
문제 설명
function solution(num) {
var answer = '';
return answer;
}
문제 풀이
function solution(num) {
var answer = '';
if (num % 2 === 0) {
return answer = "Even"
} else {
return answer = "Odd"
}
return answer; // return;도 가능
}
다른 풀이
function evenOrOdd(num) {
return num % 2 ? "Odd" : "Even";
}
// 아래는 테스트로 출력해 보기 위한 코드입니다.
console.log("결과 : " + evenOrOdd(2));
console.log("결과 : " + evenOrOdd(3));
참고
[프로그래머스] 짝수와 홀수 - Javascript
문제 링크주어진 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.굉장히 쉬운 문제였다. 나머지 연산자인 "%"만 알고 있으면 금방 풀 수 있는
velog.io
삼항연산자란?
조건부 삼항 연산자는 JavaScript에서 세 개의 피연산자를 취할 수 있는 유일한 연산자로, 보통 if 명령문의 단축 형태로 쓰인다.
condition ? exprIfTrue : exprIfFalse