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

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

تبدأ أيام الأسبوع في البلدان الأوروبية من يوم الإثنين (الرقم 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.