Rumah > Artikel > hujung hadapan web > Penggunaan boolean dalam js
Jenis Boolean dalam JavaScript mewakili nilai benar atau salah, dan nilainya benar atau salah. Boleh dibuat menggunakan literal atau pembina Boolean() untuk digunakan dalam perbandingan dan pernyataan bersyarat. Operator logik (AND, OR, NOT) beroperasi pada nilai Boolean. Ambil perhatian bahawa rentetan kosong, null dan undefined dianggap palsu, manakala nombor bukan sifar dianggap benar. Penggunaan jenis Boolean yang betul adalah penting untuk menulis kod JavaScript yang mantap.
Penggunaan Boolean dalam JavaScript
Jenis Boolean dalam JavaScript digunakan untuk mewakili nilai benar dan salah. Ia hanya mempunyai dua nilai yang mungkin: true
dan false
. true
和 false
。
创建 Boolean 值
Boolean 值可以通过以下方式创建:
true
或 false
Boolean()
构造函数:它将任何值转换为相应的布尔值(例如,Boolean(0)
为 false
,Boolean("hello")
为 true
)比较和条件
Boolean 值主要用于比较和条件:
==
或 ===
运算符比较布尔值(例如,true == false
返回 false
)if
、while
和 for
等条件语句中使用布尔值来控制代码流(例如,if (condition) { ... }
)逻辑运算符
JavaScript 中还提供了以下逻辑运算符,用于操作布尔值:
true
时才返回 true
(例如,true && true
为 true
)true
时才返回 true
(例如,false || true
为 true
)true
变为 false
,false
变为 true
(例如,!true
为 false
)注意点
""
)、null
和 undefined
被视为 false
。true
,即使它是负数。Boolean()
构造函数时,结果可能会与预期不同,因为该构造函数会将某些值(例如 0
和 ""
) 转换为 true
true
atau false
🎜Boolean(0)
ialah false
, ==
atau ===
membandingkan nilai Boolean (cth., true == false
mengembalikan salah true
) 🎜true
hanya apabila mana-mana operan adalah true
(untuk contoh, false ||. true
ialah true
)🎜true
menjadi salah ""
), null
dan undefined
dianggap sebagai palsu. 🎜Boolean()
, hasilnya mungkin berbeza daripada yang dijangkakan kerana pembina menukar nilai tertentu seperti 0
dan " "
) ditukar kepada true
. 🎜🎜🎜Memahami penggunaan jenis Boolean adalah penting untuk menulis kod JavaScript yang mantap dan boleh dibaca. 🎜Atas ialah kandungan terperinci Penggunaan boolean dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!