القائمة الرئيسية

الصفحات

عوامل المقارنة و العوامل المنطقية و الشرطية في الجافا سكربت java script comparisonsoperators

عوامل المقارنة و العوامل المنطقية و الشرطيه



تستخدم عوامل المقارنة و العوامل المنطقية لفحص النتيجة اذا كانت صحيحة أو خاطئة




عوامل المقارنة


تستخدم عوامل المقارنة مع الحالات المنطقية لتحديد التشابه والاختلاف بين المتغيرات والقيم .

لنفترض أن x=5 في الجدول التالي لشرح رموز المقارنة .



الرمزالشرحمثال
==مساوٍ لــx==8 خاطئx==5 صحيح
===تماماً مساوٍ لــ ( القيمة والنوع )x===5 صحيحx==="5" خاطئ
!=غير مساوٍ لــx!=8 صحيح
>أكبر منx>8 خاطئ
<أصغر منx<8 صحيح
>=أكبر من أو يساويx>=8 خاطئ
<=أصغر من أو يساويx<=8 صحيح




كيف يمكن استخدامها


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

مثال
<script type="text/javascript">
		  var $age = 8;
		  if ($age<10)
		  document.write("شاب صغير ");

		  </script>



ستتعلم المزيد عن استخدام التعابير الشرطية في الدرس القادم من هذا الدورة .



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


تستخدم العوامل المنطقية لتحديد علاقة منطقية بين المتغيرات والقيم .

لنفترض أن x=6 و y=3في الجدول التالي لشرح الرموز المنطقية :



الرمزالشرحمثال
&&  و / and(x < 10 && y > 1) صحيح
||  أو / or(x==5 || y==5) خاطئ
! ليس / not!(x==y) صحيح




العوامل الشرطية


تحتوي الجافاسكربت JavaScript أيضاً على عوامل شرطية والتي تحدد قيمة معينة الى متغير معين معتمداً على شروط معينة .

التركيبة

التركيبة الشرطية هي استخدام من اليسار الى اليمين

اسم المتغير = (الشرط) ؟ القيمة 1 ثم القيمة 2
variablename=(condition)?value1:value2
		  

مثال

اذا كان المتغير visitor يحمل القيمة "PRES" عندها سيتم تحديد المتغير greeting بالقيمة "مرحباً سيادة الرئيس" أو سيتم عرض "مرحباً عزيزي" .
<script type="text/javascript">
		  var visitor="PRES";
		  var greeting=(visitor=="PRES")?"مرحباً سيادة الرئيس ":" مرحباً عزيزي";
		  document.write(greeting);

		  </script>