قوانین . بولی
رابط ثابت
نوع اولیه نشان دهنده یک مقدار بولی، 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