Показать сообщение отдельно
  #7 (permalink)  
Старый 03.03.2019, 14:11
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Besprizornik
хочу попытаться сделать чтобы воскресенью присвоить 7 порядковый номер
Ну а я вам что показываю? В вашей предыдущей теме все работает, показывает воскресенье, хотя опция в списке имеет индекс равный 7?

Это и обеспечивается простым выражением

N = A || B,

если булево значение А возвращает true, то N будет равно А, иначе В.

Следовательно для всех дней недели возвращенным функцией d.getDay(), для значение от 1 до 6, это значение и будет возвращаться, а для воскресенья равного 0 (булево значение false), будет возвращено 7:

....options[от 1 до 6 или 7 для воскресенья]

вот и все.
Ответить с цитированием