فتح المحرر

{}

جاري تحميل المحتوى

جاري تحميل المحرر

العوامل المنطقية

تعديل

العوامل المنطقية || (أو) تُستخدم للتحقق مما إذا كان أحد المدخلات صحيحًا، بينما && (و) تُستخدم للتحقق مما إذا كانت كل المدخلات صحيحة. تُستخدم في بناء الشروط في البرمجة.

مقارنات مع المشغل و المنطقي

في بعض الأحيان سوف تحتاج إلى اختبار أكثر من شيء واحد في وقت واحد. يُرجع العامل المنطقي (&&) صحيحًا إذا وفقط إذا كانت المعاملات الموجودة على يساره ويمينه صحيحة.

ويمكن تحقيق نفس التأثير من خلال تداخل عبارة الجمل الشرطية داخل عبارة جمله شرطية أخرى.

if (num > 5) {
  if (num < 10) {
    return "Yes";
  }
}
return "No";

سيُرجع هذا الرمز نعم إذا كان الرقم أكبر من 5 وأقل من 10. ويمكن كتابة نفس المنطق باستخدام العامل المنطقي و.

if (num > 5 && num < 10) {
  return "Yes";
}
return "No";

مقارنات مع المشغل او المنطقي

يُرجع العامل المنطقي أو العامل || صحيحًا إذا كان أي من المعاملين صحيحًا. وإلا فإنها ترجع كاذبة.

يتكون العامل المنطقي أو العامل من رمزين أنبوبيين: ||. يمكن العثور على هذا عادةً بين مفتاحي Backspace و Enter.

if (num > 10) {
  return "لا";
}
if (num < 5) {
  return "لا";
}
return "نعم";

سيُرجع هذا الرمز نعم إذا كان الرقم بين 5 و 10. يمكن كتابة نفس المنطق باستخدام العامل المنطقي أو.

if (num > 10 || num < 5) {
  return "لا";
}
return "نعم";