ثانيا: - عوامل المقارنة  Comparison Operators:
العامل
 | 
  
الوصف
 | 
  
مثال
 | 
 
==
 | 
  
إذا كانت قيمة المعاملات الاثنين متساوون أم لا، إذا كانت الإجابة
  بنعم يصبح الشرط صحيح.
 | 
  
(X10 == Y20) =not true 
قيمة X تساوي قيمة Y = الاجابة لا 
 | 
 
=!
 | 
  
إذا كانت القيمتين غير متساويتين تصبح الإجابة بنعم
 | 
  
(X10 != Y20) is true 
قيمة X لا تساوي قيمة Y = نعم غير متساويين  | 
 
>
 | 
  
إذا كانت قيمة المعامل الأيسر أكبر من قيمة المعامل الايمن،
  إذا كان الجواب نعم يصبح شرط صحيح.
 | 
  
(X10 > Y20) = not true 
الشرط لم يتحقق لان قيمة الايسر اصغر من
  قيمة الايمن 
 | 
 
<
 | 
  
إذا كانت قيمة المعامل اليسار أقل من قيمة المعامل الايمن الجواب
  نعم يصبح شرط صحيح.
 | 
  
(X10 < Y20)
  = true
نعم 10 أقل من 20
 | 
 
=>
 | 
  
إذا كانت قيمة المعامل الأيسر أكبر من أو تساوي قيمة المعامل
  الايمين إذا كان الجواب نعم يصبح شرط صحيح.
 | 
  
(X10 >= Y20) = not true
القيمة  10 لاهي
  أكبر من أو تساوي 20 الإجابة غير صحيح
 | 
 
<=
 | 
  
إذا كانت قيمة المعامل اليسار أقل من أو تساوي قيمة المعامل
  الايمين عكس المعامل السابق إذا كان الجواب نعم يصبح شرط صحيح.
 | 
  
(X10 <= Y20) is true
نعم 10 أقل من 20, ولكن 10 لا تساوي 20 يصبح الشرط صحيح إذا
  تحقق شرط واحد
 | 
 
أمثلة:
<html>
<body>
    <script type="text/javascript">
        var X = 10;
        var Y = 20;
        var result;
        document.write("(X == Y) => ");
        result = (X == Y);
        document.write(result + "<br />");
        document.write("(X != Y) => ");
        result = (X != Y);
        document.write(result + "<br />");
        document.write("(X < Y) => ");
        result = (X < Y);
        document.write(result + "<br />");
        document.write("(X > Y) => ");
        result = (X > Y);
        document.write(result + "<br />");
        document.write("(X >= Y) => ");
        result = (X >= Y);
        document.write(result + "<br />");
        document.write("(X <= Y) => ");
        result = (X <= Y);
        document.write(result + "<br />");
    </script>
</body>
</html>
تسلم على مجهودك ربنا يحفظك <3
ردحذفبالتوفيق إن شاء الله
حذف