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

ثالثا: - العوامل المنطقية Logical Operators:

ثالثا: - العوامل المنطقية  Logical Operators:

هذه العوامل المنطقية التي تدعمها لغة جافا سكريبت.

تفترض متغير X يحمل 10 والمتغير Y يحمل 20:

var X = 10;

var Y = 20;

العامل
operator

الوصف
Description

مثال
Example

&&

AND

إذا كان المعاملين غير قيمة الصفر يصبح شرط صحيح.

(X && Y)= true

||

OR

إذا كان أي من المعاملات غير الصفر يصبح شرط صحيح.

(X || Y) =true

!

NOT

تستخدم لعكس حالة منطقية. إذا كان الشرط صحيحا سوف يتم عكس الشرط المنطقي NOT

!(X && Y) =false

أمثلة:

<html>
<body>
    <script type="text/javascript">
        var X = true;
        var Y = false;
        document.write("X=true" + "<br />");
        document.write("Y=false" + "<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>



الناتج:


X=true
Y=false
(X && Y) => false
(X || Y) => true
!(X && Y) => true


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

إرسال تعليق

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