الاختبار: اختبار أدوات الشروط والمقارنة Logical Operators
الدورة التدريبية: تعلم البرمجة من الصفر وتطوير صفحات الويب الإحترافية مع لغة جافاسكربت JavaScript
الوصف:
1. **ماهي العلامات المستخدمة لأداء عمليات المقارنة على البيانات.
- عمليات المقارنة تستخدم علامات مثل `>`, `<`, `>=`, `<=`, `==`, `!=`, `===`, `!==`. كل من هذه العلامات تستخدم للتأكد من العلاقة بين قيمتين أو متغيرين.
2. **ماهي العلامات المستخدمة لتطبيق أكثر من عملية منطقية.
- لتطبيق أكثر من عملية منطقية، يمكن استخدام `&&` للـAND (و) و `||` للـOR (أو). هذه العلامات تسمح بربط تعبيرات منطقية متعددة في التحقق من شروط متعددة في نفس الوقت.
3.الطرق الصحيحة للقيام بأكثر من عملية مقارنة جميعها متطابقة.
- عندما نحتاج إلى تأكيد أن جميع عمليات المقارنة تأتي بنتيجة صحيحة، يمكن استخدام `&&` لربط العبارات المقارنة. هذا يضمن أن كل التعابير المقارنة تعود بالقيمة true لتكوين شرط صحيح بالكامل.
4. **ماهي الطرق الصحيحة للقيام بعمليات المقارنة مع نتيجة واحدة متطابقة.
- للقيام بعمليات المقارنة مع نتيجة واحدة متطابقة، يمكن استخدام `&&` أو `||` بناءً على الشرط المطلوب. إذا كان المطلوب أن يكون الشرط صحيحًا إذا كانت جميع العمليات المقارنة صحيحة، فيتم استخدام `&&`. أما إذا كان المطلوب أن يكون الشرط صحيحًا إذا كانت واحدة على الأقل من العمليات المقارنة صحيحة، يتم استخدام `||`.
هذه العلامات والأساليب تساعد في كتابة شروط دقيقة للتحكم في سير تنفيذ البرنامج بناءً على قيم متغيرات مختلفة أو نتائج عمليات مقارنة متعددة.
الأسئلة والأجوبة الخاص بهذا الاختبار
-
<p>ماهي العلامات المستخدمة لأداء عمليات المقارنة على البيانات – يتم استخدام الفاصلة , للتمييز بين العلامات</p>
+, -, *=, !=, ===, !==
>, <, >=, <=, ==, !=, ===, !==
&&, +, -, *=, /, %
-
<p>ماهي العلامات المستخدمة لتطبيق اكثر من عملية منطقية</p>
&&و +=
&&, ||
&, ||
-
<p>الطرق الصحيحة للقيام بأكثر من عملية مقارنة جميعها متطابقة</p>
true && true
true === true
var number = 12;
number > 10 && number < 20;var number = 12;
number > 10 || number < 10 -
<p>ماهي الطرق الصحيحة للقيام بعمليات المقارنة مع نتيجة واحدة متطابقة</p>
true && false
true || false
var number = 12;
number > 10 && number < 20;var number = 12;
number > 10 || number < 10; -
<p>ماهي عمليات المقارنة الحسابية؟ – يتم استخدام الفاصلة للتمييز , بين العلامات</p>
>, <, >=, <=
<>, !=, ===
+=, ==, !==
-
<p>قم بتحديد الطرق الصحيحة للقيام بعمليات مقارنة حسابية</p>
var number = 100;
number = 100;var number = 100;
number > 100;var number = 20 || 100;
var number = 100 <= 100;
-
<p>ماهي عمليات المقارنة للبيانات؟ – يتم استخدام الفاصلة للتمييز , بين العلامات</p>
==, !=, ===, !==
>, !=, >=, !==
+=, +, /, ==, !=, ===
-
<p>قم بتحديد الطرق الصحيحة لعمليات المقارنة على البيانات</p>
var number = 1000;
number != 100;var number = 1000;
number += 100;var number = 10;
number == 10;var number = "20";
number !== 20;var number = 20;
number -= 20;var number = "20";
number === "20";
الدروس والاختبارات لتعلم هذه الدورة التدريبية : تعلم البرمجة من الصفر وتطوير صفحات الويب الإحترافية مع لغة جافاسكربت JavaScript