gpt4 book ai didi

javascript - 简单 for 循环出现意外标记错误?

转载 作者:行者123 更新时间:2023-12-02 23:49:10 28 4
gpt4 key购买 nike

我正在网站上解决一个简单的问题,编写一个返回数组所有成员之和的函数。

    var sum = 0;
for (i = 0, i <= ar.length - 1, i++) {
sum += ar[i];
i++;
}
return sum;
}

我得到了这个:

    for (i = 0, i <= ar.length - 1, i++) {
^

SyntaxError: Unexpected token )
at new Script (vm.js:79:7)
at checkScriptSyntax (internal/bootstrap/node.js:617:5)
at startup (internal/bootstrap/node.js:280:11)
at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)

我的代码有什么问题吗?

最佳答案

一:使用分号;不是逗号 , 。二,你的循环将运行一次太多 - 更改 <=< ,并删除 i++在循环体内:

var ar = [1, 2, 3];
var sum = 0;
for (i = 0; i < ar.length; i++) {
sum += ar[i];
}
console.log(sum);

关于javascript - 简单 for 循环出现意外标记错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55716626/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com