我尝试使用JavaScript来查找最多1000个所有数字的3或5的倍数,然后将它们全部添加。我对实际的数学和代码中的东西非常有信心,但无论出于什么原因,我都可以运行任何东西,因为解析错误在开始时不断被抛出。这是我的代码:
let multiples = [];
for (let i = 0; i < 1000; i++) {
if ((i % 3 === 0) || i % 5 === 0 ) {
multiples.push(i);
}
let answer = multiples.reduce(function(accumulator, currentValue) {
return accumulator + currentValue;
});
console.log('the sum is ${answer}');
}
第一行有错误消息。它写着:ERROR: parsing error: unexpected token multiples
我已经查看了其他问题,我认为ESLint是其中的一个因素。我不确定那是什么。如果重要的话,我会运行最新版本的Brackets。