(function(idElement, classPrefix) {
    var season;
    var currentMonth = new Date().getMonth();
    var placeForSeasonEl = document.getElementById(idElement);

    function checkSeason(months) {
        return months.indexOf(currentMonth) >= 0;
    }

    if (checkSeason([0, 1, 11])) {
        season = "winter";
    } else if (checkSeason([2, 3, 4])) {
        season = "spring";
    } else if (checkSeason([5, 6, 7])) {
        season = "summer";
    } else if (checkSeason([8, 9, 10])) {
        season = "autumn";
    } else {
        season = null;
    }

    if (season) {
        placeForSeasonEl.className += " " + classPrefix + season;
    }

})("place", "business-card__place_");

@@ -89,16 +89,20 @@
 tMonth()
+ + 1
 ;%0A    va
@@ -276,16 +276,16 @@
 on(%5B
-0
+12
 , 1, 
-11
+2
 %5D)) 
@@ -345,15 +345,15 @@
 on(%5B
-2, 3, 4
+3, 4, 5
 %5D)) 
@@ -413,15 +413,15 @@
 on(%5B
-5, 6, 7
+6, 7, 8
 %5D)) 
@@ -481,16 +481,17 @@
 on(%5B
-8, 
 9, 10
+, 11
 %5D)) 

add readable months