kurallar. Boole
arayüz statik
Boole değerini temsil eden temel tür, true
veya
false
.
Boole değerleri, ==
ve
!=
operatörleri.
Boole değerlerinde aşağıdaki mantıksal operatörler bulunur:
İşlem | İfade |
---|---|
VE | x && y |
VEYA | x || y |
DEĞİL | !x |
Kural değerlendirme, bir boole ifadesinde kısa devre yapar:
// 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()
Dizeler, bool()
kullanılarak boole'lere dönüştürülebilir.
işlev:
bool("true") == true