السلام عليكم
أنا أتعلم javascript, ولم أفهم ما هو switch بالضبط.
مثلا في الكود التالي المقتبس لغرض التعلم من موقع (المعهد العربي لتعلم لغات البرمجة):
```
<script type="text/javascript">
var d=new Date();
var theDay=d.getDay();
switch (theDay)
{
case 5:
document.write("وأخيراً يوم الجمعة");
break;
case 7:
document.write("السبت هو بداية يوم العمل");
break;
case 0:
document.write("الأحد يوم آخر من العمل");
break;
default:
document.write("إنني بانتظار يوم العطلة");
}
</script>
```
على أي أساس يتم طباعة عبارة يوم الجمعة في case5؟
يعني لماذا لو جعلتها case6 والتي بعدها 7 وشغلت الكود تظهر عبارة default?
لم أفهم طريقة عملها.
فهل منكم من يشرحها وياريت لو بأمثلة مع الشرح.
شكرا.
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد
دخول