الرجوع الي الدرس

أيام الأسبوع الأوروبية

تبدأ أيام الأسبوع في البلدان الأوروبية من يوم الإثنين (الرقم 1) ثم الثلاثاء (الرقم 2) وحتى يوم الأحد (رقم 7). اكتب دالة getLocalDay(date) تقوم بإرجاع يوم الأسبوع الأوروبي لتاريخ معين date.

let date = new Date(2012, 0, 3);  // 3 Jan 2012
alert( getLocalDay(date) );       // الثلاثاء، يجب إظهار 2

افتح sandbox بالإختبارات.

function getLocalDay(date) {

  let day = date.getDay();

  if (day == 0) { // اليوم 0 (الأحد) هو اليوم رقم 7 في أوروبا
    day = 7;
  }

  return day;
}

افتح الحل الإختبارات في sandbox.