Javascript : 연산자 - 5. 삼항 조건 연산자

 

5. 삼항 조건 연산자

  • 삼항 조건 연산자는 조건식(true 또는 false의 결과값을 반환)의 결과에 따라 실행 결과가 달라진다.
  • 연산을 위해 피연산자가 3개 필요하다.
  • 1항의 값이 true면 2항의 값으로 반환하고, 1항의 값이 false면 3항의 값으로 반환한다.

 

   3항 연산자 : a가 b보다 크면 ture ="javascript"를 , a가 b보다 크지 않다면 "false = hello"를 출력하자. 

var a = 10;
var b = 3;

 var result = a > b? "javascript" : "hello";
console.log(result);

 a 10이 b 3 보다 큰가? = true 

result = 2항의 javascript로 반환한다.

 

 

   3항 연산자 : y가 10보다 작은 경우 true = "작다",  y가 10보다 작지 않은 경우 false = "크다"를 출력하자.

let y = 20;

// 3항 연산자를 이용하여 y가 10보다 작은 경우 작다를 console.log에 출력하고,
// 10보다 큰 경우 크다를 console.log에 출력하자

let result1 = y < 10 ? "작다": "크다" ;
console.log(result1);

let result2 = y > 10 ? "작다": "크다" ;
console.log(result2);

 

 

 

+ Recent posts