
عوامل المقارنة والعوامل المنطقية
تُستخدم عوامل المقارنة والعوامل المنطقية لاتخاذ القرارات داخل البرنامج، حيث تُرجع نتيجة إما صحيح (True) أو خطأ (False).
عوامل المقارنة
- () > () — يتحقق مما إذا كانت القيمة الأولى أكبر من القيمة الثانية.
- () < () — يتحقق مما إذا كانت القيمة الأولى أصغر من القيمة الثانية.
- () = () — يتحقق مما إذا كانت القيمتان متساويتين.
العوامل المنطقية
- و (and) — تكون النتيجة صحيحة فقط إذا كان الشرطان صحيحين.
- أو (or) — تكون النتيجة صحيحة إذا تحقق شرط واحد على الأقل.
- ليس (not) — يعكس النتيجة؛ يحول صحيح إلى خطأ، وخطأ إلى صحيح.
مثال
يمكن استخدام كتلة إذا (if) مع العامل و (and) بحيث إذا كانت النقاط أكبر من 10 ولا يزال الوقت متبقيًا، فسيقول الكائن:
“عمل رائع!”
أي أن الكائن لن يعرض الرسالة إلا إذا تحقق الشرطان معًا.
📦 المصادر والخطوات
الخطوة 1 — ادخل على سكراتش
الخطوة 2 — افتح المشروع المستخدم في الشرح
الخطوة 3 — تابع التطبيق
جرّب استخدام عوامل المقارنة مع كتلة إذا (if)، ثم أضف العوامل المنطقية و وأو وليس لمقارنة أكثر من شرط.
📝 ملاحظات إضافية
- تُستخدم عوامل المقارنة داخل الشروط لمعرفة ما إذا كانت قيمة معينة تحقق شرطًا محددًا.
- تساعد العوامل المنطقية على الجمع بين أكثر من شرط في نفس الوقت.
- تُرجع جميع هذه الكتل إحدى نتيجتين فقط: صحيح (True) أو خطأ (False).
- رابط اللعبة النهائية