กฎ บูลีน
อินเทอร์เฟซ แบบคงที่
ประเภทพื้นฐานที่แสดงค่าบูลีน true
หรือ
false
ค่าบูลีนสามารถเปรียบเทียบได้โดยใช้ ==
และ
โอเปอเรเตอร์ !=
รายการ
ค่าบูลีนมีโอเปอเรเตอร์เชิงตรรกะต่อไปนี้
การดำเนินการ | นิพจน์ |
---|---|
AND | x && y |
OR | x || y |
ไม่ใช่ | !x |
การประเมินกฎจะตัดวงจรในนิพจน์บูลีน:
// Short-circuits at 'true' so someFunction() will never run true || someFunction() // Short-circuits at 'false' so someFunction() will never run false && someFunction() // someFunction() will always run false || someFunction()
แปลงสตริงเป็นบูลีนได้โดยใช้ bool()
ฟังก์ชัน:
bool("true") == true