Вопрос по сумме в диапазоне чисел
Помогите пожалуйста!
Есть простая схема для вывода цифр кратных 3 от 2 до 100 Как посчитать сумму чисел от 5 числа до 10 (из чисел что получились т.е. от 15 до 30 сумма должна получится 90 (18+21+24+27)) for (var i = 2; i <= 100; i++) { if (i % 3 == 0) { alert( i ); } } Как бы, не знаю как это реализовать в коде. А тему на курсе прохожу только for и if с else. Следовательно мудрить не надо.:victory: :help: :help: |
Цитата:
Вот простая! for (var i = 1; i < 100/3; i++) { alert( i*3 ); }; |
Цитата:
var sum=0; for (var i = 5; i < 11; i++) { alert(i); sum+=i*3; }; alert(sum); |
:write: при условии минимума и максимума кратных приращению, иначе в начале их надо нормализовать.
function fn(min,max,num) { return (min + max)/2 *((max-min)/num-1) } alert(fn(15,30,3));// 18+21+24+27 = 90 alert(fn(0,6,1)); // 1+2+3+4+5 = 15 alert(fn(0,6,2)); // 2+4 = 6 |
Цитата:
|
Роман1479,
от 5 числа до 10 это 6 + 9 = 15 так? |
Часовой пояс GMT +3, время: 08:00. |