gpt4 book ai didi

javascript - 添加数组 javascript 的元素

转载 作者:行者123 更新时间:2023-12-03 11:47:32 25 4
gpt4 key购买 nike

好吧,这对于某些天才来说可能很容易,但我正在挣扎......

这是我正在使用 slider 进行的一个项目,我想要一个 slider 可以用于捕捉点/增量的数组...我可能正在以一种心理方式解决这个问题,但这都是很好的实践!请帮忙。

var frootVals = [1,2,3,4,5];
var frootInc = [];

for (i=0; i<=frootVals.length; i++) {
if (i == 0){
frootInc.push(frootVals[i]);
}
else{
frootInc.push(frootInc[i-1] += frootVals[i])
}
};

我想要做的是创建新数组,使其值是 frootVals 中数组元素的总和。

我正在寻找的结果是这样的:

fruitInc = [1,3,6,10,15]

最佳答案

从不同的 Angular 来看,我喜欢函数式方法:

var frootVals = [1,2,3,4,5];
var frootInc = [];
var acc = 0;
frootVals.forEach(function(i) {
acc = acc + i;
frootInc.push(acc);
});

关于javascript - 添加数组 javascript 的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25985324/

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