[JavaScript] 삼항연산자 (조건연산자)

Yujin·2023년 1월 13일
0
post-thumbnail

삼항연산자 (조건연산자)

  • if문을 대체하여 보다 간결하게 표현 가능

1.  형태

condition ? exprIfTrue : exprIfFalse
  • condition : 조건문
  • exprIfTrue : 조건이 truthy할 경우 표현식
  • exprIfFalse : 조건이 falsy할 경우 표현식

2.  예제

const condition = false;

if (condition) {
	console.log('true!')
}
else {
	console.log('false!')
}

//출력값 'false!'

if...else문을 삼항연산자 (조건연산자) 구문을 사용하여 표현하면 아래와 같다.

condition ? console.log('true!') : console.log('false!')
//출력값 'false!'

두 경우 동일한 결과가 출력됨을 알 수 있다.

0개의 댓글