Нам нужен код для суммирования ряда до n-го члена в javascript: 1 / (2n + 1) Когда я выполнил ряд функций (80); это насторожило NaN. Код:
function series(n){ var i; var s; for(i = 1; i <= n; i++) { s = s + 1/(2*i+1); } alert(s); } series(80);
Вот пример и определенно сработало, не нужно объявлять n, потому что мы передаем его в качестве аргумента в функции.
function series(n) { var i, s = 0; for(i = 1; i <= n; i++) { s = s + 1/(2*i+1); } alert(s); } series(80);
https://jsfiddle.net/x1ea748y/1/
Можно установить значение по умолчанию s = 0
s = 0
function series(n) { var i; var s = 0; var n; for (i = 1; i <= n; i++) { s = s + 1 / (2 * i + 1); } alert(s); } series(80)