Javascript

Javascript - 삼항연산자

Starters 2020. 9. 4. 19:43

condition ? true : false

- > 조건문 사용해서 코딩했을 때

 

- 삼항 연산자 사용

const array = [1, 2, ];
let text = array.length === 0
  ? '배열이 비어있습니다.'
  : '배열이 비어있지 않습니다.';
console.log(text);

- 삼항 연산자 중첩사용

const condition1 = false;
const condition2 = false;

const value = condition1
  ? '와우!'
  : condition2
    ? 'blabla'
    : 'foo';

console.log(value);

코드는 간단하지만 오히려 보기 어려움 -> 이런 상황에서는 일반 조건문 사용하는 것이 더 좋음