وجافا سكريبت منطقية تمثل واحدة من قيمتين: true أو false .
القيم المنطقية
في كثير من الأحيان، في البرمجة، سوف تحتاج إلى نوع البيانات التي يمكن أن يكون واحد من قيمتين فقط، مثل
- YES / NO
- ON / OFF
- TRUE / FALSE
لهذا، جافا سكريبت لديها Boolean نوع البيانات. يمكن أن يستغرق فقط القيم true أو false .
و Boolean() وظيفة
يمكنك استخدام Boolean() وظيفة لمعرفة ما إذا كان تعبير (أو متغير) هو الصحيح:
أو حتى أسهل:
مقارنات والشروط
مقارنات الفصل شبيبة يعطي لمحة كاملة من عوامل المقارنة.
الفصل شبيبة شروط يعطي لمحة كاملة من العبارات الشرطية.
وهنا بعض الأمثلة:
عامل | وصف | مثال |
---|---|---|
== | يساوي | if (day == "Monday") |
> | أكبر من | if (salary > 9000) |
< | أقل من | if (age < 18) |
القيمة المنطقية للتعبير هي ركيزة للمقارنات جافا سكريبت والظروف.
كل شيء مع قيمة "ريال مدريد" هو صحيح
كل شيء دون "ريال مدريد" هي False
var x = -0;
Boolean(x); // returns false
انها محاولة لنفسك »
var x = "";
Boolean(x); // returns false
انها محاولة لنفسك »
var x = false;
Boolean(x); // returns false
انها محاولة لنفسك » خصائص منطقية وطرق
القيم البدائية، مثل الصواب والخطأ، لا يمكن أن يكون خصائص أو أساليب (لأنها ليست الكائنات).
ولكن مع جافا سكريبت والأساليب والخصائص متوفرة أيضا إلى القيم البدائية، نظرا لأن جافا سكريبت يعامل القيم البدائية ككائنات عند تنفيذ الأساليب والخصائص.
المرجع منطقي كامل
للإشارة كاملة، انتقل إلى لدينا كاملة جافا سكريبت منطقية المرجعي .
المرجع يحتوي على الوصف والأمثلة على كافة الخصائص والأساليب المنطقية.