قواعد . منطقية
واجهة ثابتة
نوع بدائي يمثل قيمة منطقية، true
أو false
.
يمكن مقارنة القيم المنطقية باستخدام عوامل التشغيل ==
و !=
.
تحتوي القيم المنطقية على العوامل المنطقية التالية:
عملية | تعبير |
---|---|
و | 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()
:
bool("true") == true