الاثنين، 24 مارس 2014

ثانيا: - عوامل المقارنة Comparison Operators:

ثانيا: - عوامل المقارنة  Comparison Operators:

العامل
operator

الوصف
Description

مثال
Example

==

إذا كانت قيمة المعاملات الاثنين متساوون أم لا، إذا كانت الإجابة بنعم يصبح الشرط صحيح.

(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>

هناك تعليقان (2):

يسعدني إرسال تعليقاتكم وأسئلتكم واقتراحاتكم