العوامل العلاقية
العوامل العلاقية في برمجة الحاسوب هي عبارة عن مجموعة من العلامات التي تستخدم
لمقارنة القيم وتحديد العلاقات بينها. تشمل هذه العوامل العلامات التالية: (>)
(أكبر من)، (<) (أصغر من)، (>=) (أكبر من أو يساوي)، و (<=) (أصغر من أو
يساوي). تُستخدم هذه العوامل بشكل شائع في كتابة الشروط واتخاذ القرارات في البرامج،
حيث يتم تقييم العبارات المحيطة بها لإنتاج قيمة منطقية صحيحة أو خاطئة، مما يمكن
من تحكم فعال في تدفق التنفيذ في البرنامج.
مقارنة مع أكبر من
عامل التشغيل أكبر من (>) يقارن بين قيم رقمين. إذا كان الرقم الموجود على اليسار
أكبر من الرقم الموجود على اليمين، فسيتم إرجاعه صحيحًا. وإلا فإنها ترجع خطأ.
5 > 3; // true
7 > "3"; // true
2 > 3; // false
"1" > 9; // false
مقارنة مع أكبر من أو يساوي
عامل التشغيل أكبر من أو يساوي (>=) يقارن بين قيم رقمين. إذا كان الرقم الموجود
على اليسار أكبر من أو يساوي الرقم الموجود على اليمين، فسيتم إرجاعه صحيحًا. وإلا
فإنها ترجع خطأ.
6 >= 6; // true
7 >= "3"; // true
2 >= 3; // false
"7" >= 9; // false
مقارنة مع أقل من
يقارن عامل التشغيل أقل من (<) بين قيم رقمين. إذا كان الرقم الموجود على اليسار
أقل من الرقم الموجود على اليمين، فسيتم إرجاعه صحيحًا. وإلا فإنها ترجع خطأ. مثل
عامل المساواة، يقوم عامل التشغيل أقل من بتحويل أنواع البيانات أثناء المقارنة.
2 < 5; // true
"3" < 7; // true
5 < 5; // false
3 < 2; // false
"8" < 4; // false
مقارنة مع أقل من أو يساوي
العامل الأصغر من أو يساوي (<=) يقارن بين قيم رقمين. إذا كان الرقم الموجود على
اليسار أقل من أو يساوي الرقم الموجود على اليمين، فسيتم إرجاعه صحيحًا. إذا كان
الرقم الموجود على اليسار أكبر من الرقم الموجود على اليمين، فسيتم إرجاع خطأ. كما
هو الحال مع عامل المساواة، يقوم عامل التشغيل الأقل من أو يساوي بتحويل أنواع
البيانات.
4 <= 5; // true
"7" <= 7; // true
5 <= 5; // true
3 <= 2; // false
"8" <= 4; // false
التمارين
مقارنة رقمين
اكتب دالة باسم solution تستقبل رقمين كمعاملين (num1 و num2).
يجب أن تقوم الدالة بإرجاع سلسلة نصية بسيطة توضح العلاقة بين الرقمين.
على سبيل المثال، إذا كان num1 أكبر من num2، يجب أن تُرجع الدالة "num1 is bigger".
إذا كان num1 أصغر من num2، يجب أن تُرجع "num1 is smaller".
وإذا كان الرقمين متساويين، يجب أن تُرجع "equal".
مساعد نيورونا
متاح للمساعدة
ابدأ محادثة مع المساعد الذكي
يمكنك طرح أسئلة حول الدروس والتمارين وسيقوم المساعد بتوجيهك
تهيئة المحرر