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