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




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




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


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

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


ليست هناك تعليقات:

إرسال تعليق