الدرس السابع الروابط المنطقية في الجافا سكربت

الدرس السابع الروابط المنطقية في الجافا سكربت

تستخدم الروابط المنطقية لربط قيمتين أو عبارتين ومقارنتهما ويتم لذلك نتيجة محدد هي صواب ( true )   أو خطأ (false  )

وفي الجافا سكربت نستخدم الروابط المنطقية التالية بين القيم و الحسابات البرمجية حسب الرموز الموضحة أدناه

 

الرمز

طريقة كتابته

الإستخدام

&&

val1 && val2

 العبار ( و ) AND وتمثل بالرمز && وتعود بالقيمة صواب ( true )   في حال كان كلا الطرفين صواب ( true )   

||

val1 || val2

 العبار ( أو ) OR وتمثل بالرمز || وتعود بالقيمة صواب ( true )   في حال كان إي من الطرفين صواب ( true )   

!

! val1

 العبار ( عكس ) NOT وتمثل بالرمز ! وتعود بعكس النتيجة فلو كانت القيمة صواب  ( true ) تصبح خطأ (false  ) ولو كانت خطأ (false  ) تصبح صواب ( true )

 
 

دعونا نأخذ مثالاً لتطبيق الربط المنطقي

  • قم بفتح المفكرة في جهازك أو أي محرر كود جافا سكربت
  • اكتب الكود التالي :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>الربط المنطقي في الجافا سكربت</title>
</head>
<body>
<p>فيما يلي لدينا عبارتين نربط بينهما بطرق مختلفة</p>

<p>العبارة الأولى 12 أكبر من 6 </p>
<p>العبارة الثانية 5 أكبر من 10 </p>

<br>
<p id="use_and"></p>
<br>
<p id="use_or"></p>
<br>
<p id="use_not"></p>

<script>

    //استخدام الرمز &&
    document.getElementById("use_and").innerHTML = " الربط بين العبارتين بالرابطة "+"<br>"+" (و - AND) "+"<br>"+"  (12 > 6 && 5 > 10) هي "+ (12 > 6 && 5 > 10) ;

    //استخدام الرمز ||
    document.getElementById("use_or").innerHTML =  " الربط بين العبارتين بالرابطة "+"<br>"+" (أو - OR) "+"<br>"+"  (12 > 6 || 5 > 10) هي "+ (12 > 6 || 5 > 10);

    //استخدام الرمز !
    document.getElementById("use_not").innerHTML = " الربط بين العبارتين بالرابطة "+"<br>"+" (عكس - NOT) "+"<br>"+"  !(12 > 6) هي  "+ !(12 > 6);

</script>

</body>
</html>

 

  • احفظ الملف كصفحة ويب بتنسيق html
  • افتح الملف باستخدام متصفح الإنترنت
  • ستظهر لك النتيجة التالية :

فيما يلي لدينا عبارتين نربط بينهما بطرق مختلفة

العبارة الأولى 12 أكبر من 6

العبارة الثانية 5 أكبر من 10


 

الربط بين العبارتين بالرابطة
(و - AND)
(12 > 6 && 5 > 10) هي false


 

الربط بين العبارتين بالرابطة
(أو - OR)
(12 > 6 || 5 > 10) هي true


 

الربط بين العبارتين بالرابطة
(عكس - NOT)
!(12 > 6) هي false

 

الردود

آراء أعضاء الموقع وتعليقاتهم

هل أنت مشترك بموقع تقنيات ؟ بادر بالإشتراك الآن


يجب عليك التسجيل لتستطيع كتابة تعليق