[typescript] 조건식에 논리 연산자를 사용하는 방법

AND 연산자 (&&)

AND 연산자 (&&)는 두 개의 조건식이 모두 참일 때 전체 표현식이 참이 됩니다. 예를 들어, 다음은 AND 연산자를 사용하여 두 개의 조건을 결합하는 방법을 보여줍니다.

if (x > 5 && y < 10) {
  // x가 5보다 크고 y가 10보다 작을 때 실행
}

OR 연산자 (||)

OR 연산자 (   )는 두 개의 조건식 중 적어도 하나가 참이면 전체 표현식이 참이 됩니다. 다음은 OR 연산자를 사용하여 두 개의 조건을 결합하는 방법을 보여줍니다.
if (x === 'foo' || y === 'bar') {
  // x가 'foo'이거나 y가 'bar'일 때 실행
}

NOT 연산자 (!)

NOT 연산자 (!)는 조건식의 결과를 반대로 만듭니다. 예를 들어, 다음은 NOT 연산자를 사용하여 조건식을 부정하는 방법을 보여줍니다.

if (!(x > 10)) {
  // x가 10보다 크지 않을 때 실행
}

이러한 논리 연산자를 사용하여 TypeScript에서 조건식을 작성할 수 있습니다.