يمكن مقارنة القيم المنطقية باستخدام عوامل التشغيل == و != .
تحتوي القيم المنطقية على العوامل المنطقية التالية:
عملية
تعبير
و
x && y
أو
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() :