Мы хотим сделать этот проект с открытым исходным кодом доступным для людей во всем мире. Пожалуйста, помогите нам перевести это руководство на другие языки.
КупитьEPUB/PDF
Поделиться
вернуться к уроку

День недели в европейской нумерации

важность: 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) { // день недели 0 (воскресенье) в европейской нумерации будет 7
 day = 7;
 }
 return day;
}

Открыть решение с тестами в песочнице.

AltStyle によって変換されたページ (->オリジナル) /