Показать сообщение отдельно
  #1 (permalink)  
Старый 12.04.2020, 13:09
Интересующийся
Отправить личное сообщение для AlexRow Посмотреть профиль Найти все сообщения от AlexRow
 
Регистрация: 12.04.2020
Сообщений: 19

Кратность через 3
Эта функция с циклом выводит числа, добавляяя к нему сумму предыдущих.
function getDrinks(guests) {
// write code here
let sum = 0;
for (i = 0; i <= guests; i++){
sum += i;
}
return sum;
}
Теперь мне нужно, чтобы начиная с числа 1, выводились числа через 3 и добавлялись к сумме предыщущих. Например, если число 10, то дожна вывестись сумма чисел кратных через 3, то есть 1, 4, 7, 10, и сумма будет равнятся 22. Как мне для этого модернизировать предыдущий цикл в функции??????? Знаю, что нужно ввести второй параметр step.
function getDrinks(guests, step) {
// write code here
let sum = 0;
for (i = 0; i <= guests; i++){
sum += i;
}
return sum;
}
Ответить с цитированием