2 + 3 = 5 3 + 2 = 5 2 * 3 = 6 3 * 2 = 6
على النقيض من ذلك ، فإن الطرح والقسمة ليسا مهمين ، لأن تغيير ترتيب الأرقام المعنية سيؤدي إلى تغيير نتيجة الحساب ، كما هو موضح أدناه.
2-7 = -5 7-2 = 5 3/4 = 0.75 4/3 = 1.3333333
في البرمجة ، يمكن استخدام ذلك مع العمليات المنطقية AND أو العمليات المنطقية OR "للدائرة القصيرة" في حالة استيفاء شرط معين ، بحيث لا تحتاج إلى اختبار إمكانيات أخرى. على سبيل المثال ، مع العملية AND ، إذا كان الشرط الأول خاطئًا ، فيجب أن ترجع المقارنة بأكملها إلى false ، وبالتالي لا يتم تقييم الشروط المتبقية. على سبيل المثال ، قد تؤدي القيمة الخالية في JavaScript إلى إنشاء خطأ إذا تم استخدامه. يمكن استخدام عبارة منطقية للإشارة إلى ما إذا كانت القيمة خالية ، ثم لم يتم تنفيذ ما تبقى من العبارة.
فار × = 0 ؛ if ((y! == null) && (y> 0) && (y <3)) {window.alert (y * 4)؛ }
في هذه الحالة ، إذا كانت y فارغة ، فلن يتم تنفيذ الجزء المتبقي من العبارة. يمنع أي أخطاء في متغير n y وتحتفظ بمعالجة إضافية إذا كانت y خالية.
شروط البرمجة