إظهار أيام الأسبوع
قم بكتابة الدالة getWeekDay(date)
التي تقوم بإظهار يوم الأسبوع بتنسيق قصير: ‘MO’، ‘TU’، ‘WE’، ‘TH’، ‘FR’، ‘SA’، ‘SU’.
على سبيل المثال:
let date = new Date(2012, 0, 3); // 3 Jan 2012
alert( getWeekDay(date) ); // يجب أن يظهر "TU"
تقوم الطريقة ()date.getDay
بإرجاع رقم يوم الأسبوع المقابل، بدءاً من يوم الأحد.
لنقم بإنشاء مصفوفة من أيام الأسبوع، حتى نتمكن من الحصول على اسم اليوم المقابل من خلال رقمه:
function getWeekDay(date) {
let days = ['SU', 'MO', 'TU', 'WE', 'TH', 'FR', 'SA'];
return days[date.getDay()];
}
let date = new Date(2014, 0, 3); // 3 Jan 2014
alert( getWeekDay(date) ); // FR