quy tắc . Boolean
giao diện tĩnh
Kiểu nguyên thủy đại diện cho một giá trị boolean, true
hoặc false
.
Các giá trị Boolean có thể được so sánh bằng cách sử dụng các toán tử ==
và !=
.
Các giá trị Boolean có các toán tử logic sau:
Hoạt động | Sự biểu lộ |
---|---|
VÀ | x && y |
HOẶC | x || y |
KHÔNG | !x |
Đánh giá quy tắc sẽ đoản mạch trên biểu thức boolean:
// 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()
Chuỗi có thể được chuyển đổi thành boolean bằng hàm bool()
:
bool("true") == true