Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #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;
}
Ответить с цитированием
  #2 (permalink)  
Старый 12.04.2020, 13:41
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

AlexRow,
for (i = 1; i <= guests; i+=3)
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[html run]
... минимальный код страницы с вашей проблемой
[/html]

О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
  #3 (permalink)  
Старый 12.04.2020, 16:32
Интересующийся
Отправить личное сообщение для AlexRow Посмотреть профиль Найти все сообщения от AlexRow
 
Регистрация: 12.04.2020
Сообщений: 19

function getDrinksWithStep(guests, step) {
// write code here
let sum = 0;
for (let i = 1; i <= guests; i+=step){
sum+= i;
}
return sum;
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Сайт торент видео онлайн (через браузер). nemo84 Ваши сайты и скрипты 1 18.05.2013 21:07
как посмотреть что было добавлено через javascript Telnet Internet Explorer 2 26.03.2013 22:07
Как правильно загрузить через framework Mateus jQuery 5 11.01.2013 20:08
Передача контекста через setTimeout decadent jQuery 3 10.02.2011 19:01