Сообщение от hfts_rider
|
дальше пробегаться по нему и проверять какой из ключей включает индекс нужной поры и записать его в currentSeason
|
вместо готового currentSeason можно вычислить номер сезона, а далее можно на основе его определить название, цвет, картинку, символы ☃ 🌱 🏖 🍂 и т. д.
var month = 1 + new Date().getMonth();
var season = Math.floor(month % 12 / 3);
Пример
<body>
<style>
html, body { display: flex; height: 100%; width: 100%; margin: 0; }
.⛅ {
font: 12.5em Apple Color Emoji, Segoe UI Emoji, Noto Color Emoji;
margin: auto;
}
</style>
<script>
var month = 1 + new Date().getMonth();
var season = Math.floor(month % 12 / 3);
// пример использования
var seasonName = ["winter", "spring", "summer", "fall"][season];
var seasonEmoji = ["☃", "🌱", "🏖", "🍂"][season];
var seasonColor = ["#f0f8ff", "#f1fff0", "#fefff0", "#fff4f0"][season];
var seasonPic = "pics/" + seasonName + ".jpg";
document.body.style.backgroundColor = seasonColor;
document.write('<p class="⛅">' + seasonEmoji + '</p>');
</script>