JavaScript의 논리 연산자는 다음을 포함하여 부울 연산에 사용됩니다. AND 연산자(&&): 두 조건이 참인지 비교합니다. Or 연산자(||): 두 조건을 비교하여 둘 중 하나 이상이 true인지 확인합니다. Not 연산자(!): 부울 값을 부정합니다. 제로 조건 연산자(??): 첫 번째 조건이 true이면 첫 번째 조건을 반환하고, 그렇지 않으면 두 번째 조건을 반환합니다.
JavaScript의 논리 연산자
JavaScript의 논리 연산자는 부울 연산을 수행하는 데 사용되며 이를 통해 개발자는 부울 값을 비교하고 결합할 수 있습니다. 다음은 가장 일반적인 논리 연산자입니다.
1. AND 연산자(&&
):&&
):
true
,则返回true
,否则返回false
。例如:
const isEligible = (age >= 18) && (hasDriversLicense);
2. 或运算符 (||
):
true
,则返回true
,否则返回false
。例如:
const isStudent = (hasStudentCard) || (isUnder18);
3. 非运算符 (!
):
true
,则返回false
,反之亦然。例如:
const isNotEligible = !(isEligible);
4. 零条件运算符 (??
):
true
,则返回第一个操作数,否则返回第二个操作数。false
true
이면 true가 반환되고, 그렇지 않으면false
가 반환됩니다.const firstName = user.firstName ?? "Guest";
||
):
true
인 경우true
를 반환하고, 그렇지 않으면false
를 반환합니다.!
):
true
이면false
를 반환하고 그 반대의 경우도 마찬가지입니다.??
):
true
이면 첫 번째 피연산자가 반환되고, 그렇지 않으면 두 번째 피연산자가 반환됩니다.false
일 때 사용되는 기본값을 제공하는 데 사용됩니다. 예: rrreee위 내용은 js의 논리 연산자는 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!