فتح المحرر
{}
جاري تحميل المحتوى
جاري تحميل المحرر
- الدروس
- الجمل الشرطية
- مقارنة مع عامل المساواة الصارمة
مقارنة مع عامل المساواة الصارمة
تعديلالمساواة الصارمة (===) هي النظير لعامل المساواة (==). ومع ذلك، على عكس عامل
المساواة، الذي يحاول تحويل كلتا القيمتين ( الاكراه )، لا يقوم عامل المساواة
الصارم بإجراء تحويل النوع.
إذا كانت القيم التي تتم مقارنتها لها أنواع مختلفة، فإنها تعتبر غير متساوية، وسيرجع عامل المساواة الصارم خطأ.
3 === 3; // true
3 === "3"; // falseفي المثال الثاني، 3 هو نوع رقم و '3' هو نوع سلسلة. وانتجت false بسبب عامل
المساواة الصارم.
عامل عدم المساواة الصارمة
عامل عدم المساواة الصارمة الصارمة (==!) هو العكس المنطقي لعامل المساواة
الصارمة. إنه يعني "غير متساوٍ تمامًا" ويُرجع خطأ حيث تُرجع المساواة الصارمة صحيحًا
والعكس صحيح. لن يقوم عامل عدم المساواة الصارم بتحويل أنواع البيانات.
3 !== 3; // false
3 !== "3"; // true
4 !== 3; // true
نعتذر عن عدم وجود اختبار لهذا الدرس حالياً. نحن نعمل بجد لإعداد اختبارات لجميع الدروس وسنقوم بتوفيرها في أقرب وقت ممكن.