Показать сообщение отдельно
  #1 (permalink)  
Старый 03.07.2018, 19:37
Новичок на форуме
Отправить личное сообщение для Fungus Посмотреть профиль Найти все сообщения от Fungus
 
Регистрация: 03.07.2018
Сообщений: 2

Увеличение переменной на 1 за каждые 3 числа в другой переменной
Я не особо разбираюсь в программировании, и мне это нужно для домашнего проекта. Никак не могу голову приложить, как же иначе написать.

В общем, есть у меня год и 3 времени года. Хочу сделать так, чтобы если переменная "время года" выше 3 (да хоть 50), то время года обнулялось бы (в данном случае становилось бы 1), а год увеличивался на частное. А сейчас получается так, что если время года равно 6, то год увеличивается на 2, а мне нужно, чтобы увеличивалось на 1 + показывало, что сейчас третье время года. Надеюсь, хоть сколько понятно объясняюсь.. если бы знал, как лучше объяснить, то наверное и смог бы найти в поиске.. помогите, люди добрые.

if (f.season > 3) {
 f.year = f.year + Math.floor(f.season/3);
 f.season = f.season % 3;
};
if (f.season == 0) {
 f.season = 3;
};
Ответить с цитированием