코딩일상

[JS] 짝수와 홀수 (프로그래머스 코테) 본문

Study

[JS] 짝수와 홀수 (프로그래머스 코테)

solutionMan 2022. 6. 1. 14:22
반응형

이문제를 통해 배운것

If 문

 

if...else - JavaScript | MDN

if 문은 지정한 조건이 참인 경우 명령문(statement)을 실행합니다. 조건이 거짓인 경우 또 다른 명령문이 실행 될 수 있습니다.

developer.mozilla.org

% 나머지 연산자

 

나머지 (%) - JavaScript | MDN

나머지 연산자(%)는 왼쪽 피연산자를 오른쪽 피연산자로 나눴을 때의 나머지를 구합니다. 부호는 항상 왼쪽 피연산자의 부호를 따릅니다.

developer.mozilla.org

삼항연산자

 

삼항 조건 연산자 - JavaScript | MDN

조건부 삼항 연산자는 JavaScript에서 세 개의 피연산자를 취할 수 있는 유일한 연산자입니다. 맨 앞에 조건문 들어가고. 그 뒤로 물음표(?)와 조건이 참truthy이라면 실행할 식이 물음표 뒤로 들어

developer.mozilla.org

 

if 문과 나머지 연산자(%)를 활용하여 짝수 홀수 구분 기능 구현

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

삼항연산자를 통해 한줄로 줄이는 법

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

// 아래는 테스트로 출력해 보기 위한 코드입니다.
console.log("결과 : " + evenOrOdd(2));
console.log("결과 : " + evenOrOdd(3));
반응형
Comments