JavaScript 할당의 논리 AND 연산자
JavaScript에서 논리 OR 연산자(||)는 조건에 따라 값을 할당합니다. 표현. null이 아니고, 정의되지 않고, false가 아닌 첫 번째 표현식을 변수에 할당합니다.
그러나 논리 AND 연산자(&&)는 할당 시나리오에서 다르게 동작합니다. 첫 번째 표현식이 참인지 거짓인지 평가합니다.
진실성:
첫 번째 표현식이 참이면 논리 AND 연산자는 두 번째 표현식의 값을 반환하고 할당합니다. 그것을 변수:
var oneOrTheOther = true && "This is true"; // oneOrTheOther = "This is true"
거짓:
첫 번째 식이 거짓인 경우 논리 AND 연산자는 첫 번째 식의 값을 반환하고 이를 변수에 할당합니다.
var oneOrTheOther = false && "This is false"; // oneOrTheOther = false
JavaScript에는 잘못된 값이 있다는 점을 기억하세요. 포함:
따라서 논리 AND 연산자와 관련된 모든 할당은 잘못된 첫 번째 표현식으로 인해 해당 잘못된 값이 변수에 할당됩니다.
위 내용은 JavaScript의 논리 AND 연산자는 과제에서 어떻게 작동하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!