논리곱 연산자(&&)

두 식에 논리곱 연산을 수행합니다.

expression1 && expression2 

인수

  • expression1
    임의의 식입니다.

  • expression2
    임의의 식입니다.

설명

두 식이 모두 true인 경우에만 결과는 true가 됩니다. 두 식 중 하나가 false이면 결과는 false가 됩니다. 다음 표에서는 결과가 결정되는 방법을 보여 줍니다.

expression1이 다음으로 강제 변환되는 경우

그리고 expression2가 다음으로 강제 변환되는 경우

결과

결과는 다음으로 강제 변환됨

true

true

expression2

true

true

false

expression2

false

false

true

expression1

false

false

false

expression1

false

JScript에서는 다음 규칙을 사용하여 부울 값이 아닌 값을 부울 값으로 변환합니다.

  • 모든 개체는 true인 것으로 간주합니다.

  • 문자열은 비어 있는 경우에만 false로 간주합니다.

  • null 및 undefined는 false로 간주합니다.

  • 숫자는 0인 경우에만 false로 간주합니다.

요구 사항

버전 1

참고 항목

개념

연산자 우선 순위

연산자 개요