[javascript] 조건부 연산자
조건부 연산자는 삼항 연산자라고도 불리며, JavaScript와 같은 프로그래밍 언어에서 조건에 따라 값이나 식을 반환하는 연산자입니다. 조건부 연산자는 조건식으로 참 또는 거짓을 판별하고, 조건식이 참이면 첫 번째 표현식을 실행하고 거짓이면 두 번째 표현식을 실행합니다.
조건부 연산자의 일반적인 구문은 다음과 같습니다.
condition ? expression1 : expression2
condition
: 참 또는 거짓을 판별하는 조건식입니다.expression1
: 조건식이 참일 때 반환하는 값이나 표현식입니다.expression2
: 조건식이 거짓일 때 반환하는 값이나 표현식입니다.
조건부 연산자 사용 예시
다음은 간단한 예시를 통해 조건부 연산자의 사용법을 확인해보겠습니다.
// 변수 num에 10을 할당합니다.
let num = 10;
// 조건부 연산자를 사용하여 num이 10보다 크다면 '큰 숫자'를 반환하고, 그렇지 않다면 '작은 숫자'를 반환합니다.
let result = num > 10 ? '큰 숫자' : '작은 숫자';
console.log(result); // 결과: '작은 숫자'
위 예시에서 num
은 10이므로 조건식 num > 10
은 거짓이 되어 '작은 숫자'
가 반환됩니다.
조건부 연산자를 사용하여 간단하게 조건에 따라 다른 값을 반환하는 것을 확인할 수 있습니다.