Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
kirillleogky
@kirillleogky
JavaScript
Как узнать следующие даты недели?
есть массив
const days = {
en: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
by: ['Няд', 'Пнд', 'Аўт', 'Сер', 'Чцв', 'Пят', 'Суб'],
ru: ['Вск', 'Пнд', 'Втр', 'Срд', 'Чтв', 'Птн', 'Сбт'],
};
и я тут узнаю текущий номер дня недели currDate.getDay()
получается так - days[`en`][currDate.getDay()] = 'Sun',
как мне постоянно узнавать 3 следующих дня недели?
такие конструкции не очень currDate.getDay() + 1 > 6 ? 0 : currDate.getDay() + 1
Вопрос задан
более трёх лет назад
63 просмотра
Комментировать
Подписаться
1
Средний
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
origami1024
@origami1024
went out for a night walk
% 7
Ответ написан
более трёх лет назад
Комментировать
Нравится
2
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
Karpion
@Karpion
Если Вам надо все три следующих дня - то получайте их по очереди.
Если Вам нужен сразу дальний день - то надо взять номер текущего дня недели; прибавить к нему сколько нужно; и потом взять остаток от деления на семь (@origami1024 как бы намекает).
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
+1 ещё
Простой
Где найти JS скрипт карусели?
1 подписчик
час назад
23 просмотра
0
ответов
JavaScript
Простой
Динамическое изменение value формы в js — как устранить ошибку дублирования?
1 подписчик
3 часа назад
33 просмотра
0
ответов
JavaScript
Средний
Как добавлять класс при клике только 2 раза?
1 подписчик
12 часов назад
44 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Почему не корректно отображается контент, в зависимости от состояния чекбокса?
1 подписчик
вчера
75 просмотров
0
ответов
JavaScript
+1 ещё
Простой
Как сделать что бы подгружались записи соответствующие промежуточным значениям чекбоксов?
1 подписчик
19 февр.
74 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Как сделать что таймер останавливатся по id?
1 подписчик
18 февр.
113 просмотров
0
ответов
JavaScript
+1 ещё
Средний
Как завершить запрос?
2 подписчика
17 февр.
581 просмотр
1
ответ
JavaScript
+1 ещё
Простой
Как изменить неактивные слайды у слайдера swiper?
1 подписчик
17 февр.
56 просмотров
1
ответ
JavaScript
+2 ещё
Средний
Выделение дорог на карте Google Maps или Yandex?
1 подписчик
17 февр.
91 просмотр
0
ответов
JavaScript
+2 ещё
Простой
Как не вызывать получения данных из redux много раз?
1 подписчик
16 февр.
107 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Бэкэнд-разработчик JavaScript
Wanted.
•
Москва
от 250 000 до 400 000 ₽
JavaScript FullStack разработчик
Rocket
•
Смоленск
от 120 000 ₽
Разработчик JavaScript
KeyHabbits
•
Москва
от 130 000 до 180 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама