Heim > Artikel > Web-Frontend > Was sind die logischen Operatoren in js?
Die logischen Operatoren von JavaScript werden für boolesche Operationen verwendet, darunter: UND-Operator (&&): Vergleicht, ob zwei Bedingungen wahr sind. Oder-Operator (||): Vergleicht zwei Bedingungen, um festzustellen, ob mindestens eine davon wahr ist. Nicht-Operator (!): Negiert einen booleschen Wert. Null-Bedingungsoperator (??): Gibt die erste Bedingung zurück, wenn die erste Bedingung wahr ist, andernfalls wird die zweite Bedingung zurückgegeben.
Logische Operatoren in JavaScript
Logische Operatoren in JavaScript werden zum Ausführen boolescher Operationen verwendet und ermöglichen Entwicklern den Vergleich und die Kombination boolescher Werte. Im Folgenden sind die gebräuchlichsten logischen Operatoren aufgeführt:
1. UND-Operator (&&
): &&
):
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
wahr
sind, dann zurückgeben true
, andernfalls false
zurückgeben. <code class="js">const firstName = user.firstName ?? "Guest";</code>🎜🎜2. Oder-Operator (
||
): 🎜🎜true
ist, dann wird true, andernfalls wird false
zurückgegeben. 🎜!
): 🎜🎜true
ist, wird false
zurückgegeben und umgekehrt. 🎜??
): 🎜🎜true
ist, dann Der erste Operand wird zurückgegeben, andernfalls wird der zweite Operand zurückgegeben. 🎜false
ist. 🎜🎜🎜Beispiel: 🎜rrreeeDas obige ist der detaillierte Inhalt vonWas sind die logischen Operatoren in js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!