Задать вопрос
@nikita1sm

Как вернуть первую пятницу 13-е?

На входе функции год (числом)
Функция должна вернуть первую пятницу 13-е этого года в виде объекта Date

Подскажите пожалуйста, с чего начать

Пример:

third(2019) // Fri Sep 13 2019 03:00:00 GMT+0300 (Moscow Standard Time)
  • Вопрос задан
  • 400 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
longclaps
@longclaps
function friday13(year) {
    for (let month = 0; month < 12; month++) {
        let d = new Date(year, month, 13);
        if (d.getDay() === 5) return d;
    }
}

console.log(friday13(2019));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы