我们需要代码来累加javascript中第n个词的序列:1 /(2n + 1)当我执行函数系列(80);它提醒了NaN。代码:
function series(n){
var i;
var s;
var n;
for(i = 1; i <= n; i++) {
s = s + 1/(2*i+1);
}
alert(s);
}
series(80);
您可以在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)
这里是示例,并且绝对不需要声明n,因为我们将其作为参数传递给函数。
function series(n) {
var i, s = 0;
for(i = 1; i <= n; i++) {
s = s + 1/(2*i+1);
}
alert(s);
}
series(80);