freeCodeCamp/guide/arabic/logic/logical-operators/index.md

46 lines
3.4 KiB
Markdown

---
title: Logical Operators
localeTitle: العوامل المنطقية
---
## العوامل المنطقية
**و (&&)**
إرجاع A & & B True إذا كان كل من A و B True. إذا كان A أو B (أو كلاهما) False ، فإن A & & B False.
| أ | ب | و (أ ، ب) | | --- | --- | --- | | و | ر | و | | و | و | و | | ر | ر | ر | | ر | و | ر |
**أو (||)**
إرجاع A || B True إذا كان A أو B (أو كلاهما A و B) هو True. إرجاع False فقط إذا كان كل من A و B False.
| أ | ب | أو (أ ، ب) | | --- | --- | --- | | و | ر | ر | | و | و | و | | ر | ر | ر | | ر | و | ر |
**ليس (!)**
لعرض القيمة المعاكسة. السابق. إذا كان A صحيحاً ، إذاً ، A هو خطأ ، وإذا كان A خطأ ، فهذا صحيح! هذا هو المشغل المنطقي الوحيد الذي يعمل على إدخال واحد فقط ، مما يجعله مشغلًا وحيدًا.
| أ | ب | لا (أ) | NOT (B) | --- | --- | --- | --- | | و | ر | t | f | | و | و | ر | ر | | ر | ر | f | f | | ر | و | f | t |
**XOR ("eXclusive أو")**
هو معروف **الحصري أو** . تشبه OR ، ولكن تُرجع False إذا كانت كل من A و B صحيحة. أي ، ترجع XOR true إذا كان واحد و واحد فقط من A أو B هو True.
| أ | B | XOR (أ ، ب) | | --- | --- | --- | | و | ر | ر | | و | و | و | | ر | ر | و | | ر | و | ر |
**التضمين (A -> B)**
اقرأ "إذا كان A ، ثم B" أو "A يشير إلى B". إرجاع False فقط عندما يكون A هو True و B False. وإلا فإن المعنى الضمني هو True.
![](http://sites.millersville.edu/bikenaga/math-proof/truth-tables/truth-tables13.png)
ملاحظة: غالباً ما يتم استخدام الانعكاسات للأدلة الرياضية المباشرة. تمثل A الفرضية ، بينما B هي النتيجة.
المرة الوحيدة التي يكون فيها الشرط false هي عندما تؤدي القيمة الحقيقية إلى قيمة خاطئة.
| أ | B | IF (A، B) | | --- | --- | --- | | و | ر | ر | | و | و | ر | | ر | ر | ر | | ر | و | و |
**المعادلة المنطقية (iff: if and only if)**
"P if and only if Q" هي نفسها مثل "P تعني Q و Q تعني P". بمعنى آخر ، تكون جداول الحقيقة لـ P و Q متطابقة لكل قيم الحقيقة. هذا هو المعروف باسم biconditional. وهو ما يعادل A -> B **و** B-> A. وهو ما يعني أنه يجب استيفاء الشرطين معا من أجل أن تكون ثنائية الشرعية صحيحة.
يمكنك أن ترى بسهولة أن خرج مخرج مشغل IFF في جدول الحقيقة هو نفسه ANDing للأعمدة 3 و 4.
| أ | B | IF (A، B) | IF (B، A) | IFF (A، B) | | --- | --- | --- | --- | --- | | و | ر | t | f | f | | و | و | t | t | t | | ر | ر | t | t | t | | ر | و | f | t | f |
#### معلومات اكثر:
\+ \* [المنطقية المشغلين في جافا سكريبت](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators) + \* [مشغلي منطقية في PHP](http://php.net/manual/en/language.operators.logical.php) + \* [المنطقية المشغلين في C ++](http://en.cppreference.com/w/cpp/language/operator_logical)