اختبار استخدام اداة المقارنة Switch case statement

الاختبار: اختبار استخدام اداة المقارنة Switch case statement

الدورة التدريبية: تعلم البرمجة من الصفر وتطوير صفحات الويب الإحترافية مع لغة جافاسكربت JavaScript

الوصف:

الشرح عن أداة Switch Case Statement في JavaScript

 Switch Case Statement


في JavaScript، تستخدم هيكلية Switch Case Statement لتنفيذ إجراءات مختلفة استنادًا إلى قيمة محددة لمتغير. يتم تحديد القيمة المرجعية في جملة switch، ثم يتم فحص قيمها ضد قيم متعددة محتملة باستخدام حالات (cases).

 Default Case


تستخدم default case عندما لا تتطابق أي من حالات cases المحددة مع القيمة المرجعية. يكون default case هو الخيار الافتراضي الذي يُنفذ عندما تفشل جميع الحالات السابقة في التطابق.

Break Statement


تستخدم كلمة break في حالات switch لوقف تنفيذ الشرط والخروج من الهيكلية بمجرد إتمام تنفيذ الحالة المطابقة. هذا يمنع التنفيذ المتكرر ويضمن أنه سيتم تنفيذ الشرط المطابق للقيمة المرجعية فقط.

 استخدام switch case في JavaScript


```javascript

var day = "Sunday";

switch (day) {

case "Monday":

console.log("It's Monday!");

break;

case "Tuesday":

console.log("It's Tuesday!");

break;

case "Wednesday":

console.log("It's Wednesday!");

break;

default:

console.log("It's neither Monday, Tuesday, nor Wednesday.");

}

```

تطبيق الشرح:

في هذا المثال، يتم فحص قيمة متغير day ضد عدة حالات محتملة (Monday, Tuesday, Wednesday) باستخدام switch case. إذا كانت القيمة تطابق أحد الحالات، يتم تنفيذ الكود المرتبط بها. إذا لم تتطابق مع أي حالة، يتم تنفيذ الكود في default case.

نستخدم switch case بشكل فعال لتبسيط الشفرة وجعلها أكثر وضوحًا عند التعامل مع متغيرات تحتوي على قيم متعددة وتحتاج إلى إجراءات مختلفة بناءً على قيمها.

الأسئلة والأجوبة الخاص بهذا الاختبار

  • <p>ماهي الأداة التي تستخدم مثل Switch case statement</p>

    if ( true ) { } else if ( true ) { } else { }

    for ( var i = 0; i <= 12; i ++ ) {
    console.log("Loop " + i);
    }

    var condition = true;

  • <p>ماهي الأداة التي تستخدم عند فشل جميع حالات case</p>

    switch

    default

    case

  • <p>لماذا تستخدم الكلمة break في أداة الشرط Switch case</p>

    لتطبيق شروط عديدة في حالة واحدة case

    لعدم تطبيق حالة case

    للتوقف عند نجاح حالة case في التنفيذ

الدروس والاختبارات لتعلم هذه الدورة التدريبية : تعلم البرمجة من الصفر وتطوير صفحات الويب الإحترافية مع لغة جافاسكربت JavaScript

has been added to the cart. View Cart