Header Ads

رموز المقارنة والرموز المنطقية



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




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


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

لنفترض أن 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>


يتم التشغيل بواسطة Blogger.