Pengendali logik JavaScript digunakan untuk operasi Boolean, termasuk: DAN operator (&&): Membandingkan sama ada kedua-dua syarat adalah benar. Atau operator (||): Membandingkan dua syarat untuk melihat sama ada sekurang-kurangnya satu daripadanya adalah benar. Bukan operator (!): Meniadakan nilai Boolean. Operator keadaan sifar (??): Mengembalikan syarat pertama jika syarat pertama adalah benar, jika tidak mengembalikan syarat kedua.
Operator Logik dalam JavaScript
Operator logik dalam JavaScript digunakan untuk melaksanakan operasi Boolean dan ia membenarkan pembangun membandingkan dan menggabungkan nilai Boolean. Berikut ialah operator logik yang paling biasa:
1 DAN 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
false
dikembalikan. <code class="js">const firstName = user.firstName ?? "Guest";</code>
false
. 🎜true
, mengembalikan false
dan sebaliknya. 🎜Atas ialah kandungan terperinci Apakah pengendali logik dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!