var days = 9; // Дней в периоде
var period = 3; // Как часто я ем протеин (раз в три дня)
var workDayAmount = 200; // Количество протеина в будние
var weekendAmount = 100; // Количество протеина в выходные
var total = 0;
for (var i = period; i <= days; i += period) {
if (i % 7 == 6 || i % 7 == 0) {
total += weekendAmount;
} else {
total += workDayAmount;
}
}
вот тут целый тред посвященный этой задаче