Как складывать в теле цикла?

247
06 января 2018, 04:37

По данному натуральному N вычислите сумму 1^2 + 2^2 + ... + n^2. Результат выведите в мини-браузер. Например, при N = 128 ответ: 707264. Значение N менять нельзя. Решать можно только при помощи цикла for!

Не могу понять, как в теле цикла складывать сумму квадратов.

var N = 128;
var c = 0;
for (var i = 1; i < 128 ; i++) {
    c = i*i;
}
document.write(c);
Answer 1

Вы, очевидно, забыли произвести само сложение:

for (var i = 1; i <= 128; i++) { // по условию, цикл должен идти пока "меньше или равно"
    c = c + i*i; 
    // то же можно записать как c += i*i;
}
READ ALSO
Как работает Devtools Chrome с android?

Как работает Devtools Chrome с android?

Мне нужно получить сетевые события из ChromeЯ нашел вот это https://chromedevtools

261
Bootstrap по частям

Bootstrap по частям

На оффициальном сайте bootstrap можно скачать полную версию bootstrapcss, а как разделить весь код на части, ведь bootstrap состоит из многих вещей: сетка,...

301
redux state is undefined при использовании react-router

redux state is undefined при использовании react-router

Пытаюсь подключить react router к приложению с reduxПри рендере компонента из route, значение из state

277
Не работают touch-события на android

Не работают touch-события на android

Доброго времени суток! Есть такой кодДолжен по касанию на экран телефона менять стиль футеру, от чего тот должен появится

253