Posts /

삼항 조건 연산자

Twitter Facebook Google+
14 Jan 2019

삼항 조건 연산자

if 문을 사용할 때 한줄로 축약할 수 있는 방법입니다. 아래 예제입니다.

코드

var age = 30; 

var canDrinkAlcohol = (age > 19) ? "true, over 19" : "false, under 19";

alert(canDrinkAlcohol); // true, over 19

삼항 연산자로 반환하기

if / else 문 대신 삼항 연산자를 사용하면 함수를 사용할 때 깔끔하게 만들 수 있습니다.

if/else

function canDrinkAlcohol(age){
    if(age > 19){
      return true
    }else{
      return false
    }
 }
 
 var output = canDrinkAlcohol(20);
 
 alert(output) //true

삼항연산자

function canDrinkAlcohol(age){
  return (age > 19) ? true : false;
}

var ouput = canDrinkAlcohol(30);

alert(ouput); //true

참조 사이트


Twitter Facebook Google+