트랙
/
JavaScript
JavaScript
/
학습 과정
/
삼항 연산자
삼항

삼항 연산자 에서 JavaScript

1개의 연습 문제

삼항 연산자 소개

삼항 조건 연산자는 어떤 조건에 따라 두 값 중 하나를 반환하는, 간결한 표현식을 작성할 때 사용해요. 흔히 "삼항 연산자"라고 불러요. 이 이름은 연산자에 피연산자가 세 개 있다는 점에서 비롯됐어요: predicate ? consequent-expression : alternative-expression 짧은 if-else문을 대신해서 사용할 수 있어요.

if문과 마찬가지로, JavaScript는 조건을 평가할 때 암시적 형 변환을 해요. 조건이 truthy하면 콜론 왼쪽에 있는 피연산자가 반환돼요. 그렇지 않으면 삼항 표현식의 결과는 콜론 오른쪽에 있는 피연산자가 돼요.

const year = 2020;

year > 2000 ? 'in the past years' : 'a long time ago';
// => 'in the past years'
GitHub에서 편집 링크가 새 창이나 탭에서 열려요

삼항 연산자 배우기