назад до уроку

Європейський день тижня

важливість: 5

Європейські країни мають дні тижня, що починаються з понеділка (№ 1), потім вівторок (№ 2) та до неділі (№ 7). Напишіть функцію getLocalDay(date), що повертає “європейський” день тижня для date.

let date = new Date(2012, 0, 3);  // 3 січня 2012
alert( getLocalDay(date) );       // вівторок, слід показати 2

Відкрити пісочницю з тестами.

function getLocalDay(date) {

  let day = date.getDay();

  if (day == 0) { // weekday 0 (sunday) is 7 in european
    day = 7;
  }

  return day;
}

Відкрити рішення із тестами в пісочниці.