[javascript] 조건부 연산자

조건부 연산자는 삼항 연산자라고도 불리며, JavaScript와 같은 프로그래밍 언어에서 조건에 따라 값이나 식을 반환하는 연산자입니다. 조건부 연산자는 조건식으로 참 또는 거짓을 판별하고, 조건식이 참이면 첫 번째 표현식을 실행하고 거짓이면 두 번째 표현식을 실행합니다.

조건부 연산자의 일반적인 구문은 다음과 같습니다.

condition ? expression1 : expression2

조건부 연산자 사용 예시

다음은 간단한 예시를 통해 조건부 연산자의 사용법을 확인해보겠습니다.

// 변수 num에 10을 할당합니다.
let num = 10;

// 조건부 연산자를 사용하여 num이 10보다 크다면 '큰 숫자'를 반환하고, 그렇지 않다면 '작은 숫자'를 반환합니다.
let result = num > 10 ? '큰 숫자' : '작은 숫자';

console.log(result); // 결과: '작은 숫자'

위 예시에서 num은 10이므로 조건식 num > 10은 거짓이 되어 '작은 숫자'가 반환됩니다.

조건부 연산자를 사용하여 간단하게 조건에 따라 다른 값을 반환하는 것을 확인할 수 있습니다.