gpt4 book ai didi

javascript - 在项目 Euler Q 1 上工作,想知道是否有办法将我的 for if 循环结果存储到数组中

转载 作者:行者123 更新时间:2023-11-30 15:23:44 25 4
gpt4 key购买 nike

这是我目前所拥有的:

 var i = 1;

for (var i = 1; i < 1000; i++ )
if (i % 3 === 0 && i % 5 === 0)
{
console.log(i);
}

有没有一种方法可以将循环中 i 的所有值放入一个数组中,以便我将它们加在一起?我可以让循环运行以匹配所有数字,只是无法存储这些值。

感谢您的帮助。或者是

最佳答案

您可以创建一个数组并调用 Array.prototype.push() 链接到变量数组,使用 i 作为参数,或者添加 i使用 += 运算符或两者的值。

var i = 1;
var arr = Array();
var sum = 0;

for (; i < 1000; i++)
if (i % 3 === 0 && i % 5 === 0) {
arr.push(i);
sum += i;
}

console.log("arr:", arr, "\nsum:", sum);

关于javascript - 在项目 Euler Q 1 上工作,想知道是否有办法将我的 for if 循环结果存储到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43302220/

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