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

shiyri, а разве это время года? Определить время года по месяцу, это, для JS, добавить к номеру месяца 1, затем это разделить на 3, затем разделить по модулю 4. Полученное значение от 0 до 3 и будет указывать на время года: 0 - зима, 1 - весна, 2 - лето, 3 - осень.

let season_image = 'name1.jpg name2.jpg name3.jpg name4.jpg'.split(' '),
    season = Math.floor((new Date().getMonth()+1) / 3) % 4;
    
alert(season_image[season]);

Последний раз редактировалось laimas, 04.02.2020 в 15:25.
Ответить с цитированием