switch case
نستخدم switch - case اذا كنا نريد اختبار قيمة متغير معين مع اللائحة من احتمالات نقوم نحن بوضعها و اذا تساوت هذه القيمة مع اي احتمال عندها ستتنفذ الأوامر الذي وضعناها في هذا الإحتمال فقط.الشكل العام لها
switch (exprission) {
case value:
//statements
break;
case value:
//statements
break;
case value:
//statements
break;
}
يقصد بـ exprission المتغير الذي نريد اختباره, ويقصد بـ case الحالة, و value قيمة, ويقصد بـ statements الأوامر الذي نريدها ان تتنفذ.
ويقصد من كل هذا اذا تساوت قيمة المتغير المختبر بالأعلى مع اي حالة بالأسفل سوف تتنفذ فقط اوامر الحالة الذي تساوت قيمتها وتم وضع break ليتوقف عند تنفيذ طلبه ولا يكمل على الحالات الذي بعده.
مثال
النتيجة
ويمكن ان نعرض البيانات عبر console ايضا كما في المثال التالي
والنتيجة هي
ليست هناك تعليقات:
إرسال تعليق