من انواع البيانات الموجودة في الجافا سكربت هي القيم المنطقية والتي تسمى بـ Booleans
وهي عبارة عن قيم منطقية اما ان تكون نعم أو لا ( صحيح أو لا )
وهو من أنواع البيانات التي تستخدم في المقارنات المنطقية ، ولمعرفة هل هذه القيم صحيحة أم خاطئة أو هل تم ام لم يتم .
مثال توضيحي.
let passed = true,
failed = false;
لاحظ ان لدينا متغيران واحد قيمته true
والاخر قيمته false
الاول قيمته صحيحة وتم بنجاح انما التالي قد فشل وهذه القيم true
و false
هي القيم المنطقية في الجافا سكربت.
وايضاََ ممكن ان تكون القيم المنطقية في المقارنات ، شاهد الكود التالي:
let result = 1 > 2;
console.log(result);
ماذا تتوقع ان تكون النتيجة في المثال السابق ، قم بالتفكير بها بشكل منطقي ، هل الرقم 1 أكبر من الرقم 2 ؟
بالتأكيد ستقول ان الاجابة خاطئة وغير صحيحة وقلنا مسبقاََ ان الشىء الخاطئ في الجافا سكربت يكون عبارة عن false
وستكون النتيجة هنا false
، هل تستطيع جعل النتيجة true
؟ فكر بها وأخبرنا.