gpt4 book ai didi

javascript - 减少并求和数组位置

转载 作者:行者123 更新时间:2023-12-02 19:01:45 24 4
gpt4 key购买 nike

假设我有这个数组:

var likes = [4,7,3,11,3,73,78,34,7,13];

但是,由于一些限制,我只能使用 5 的长度。所以我想将它“转换”为长度为 5 的数组,并对其他位置求和,平均分配它们。

有人知道我该怎么做吗?

最佳答案

也许这可以解决您的问题:

var likes = [4,7,3,11,3,73,78,34,7,13],
result_array = [ ];

for(var i = 0; i < likes.length; i++)
{
if(i % 2)
{
var new_val = likes[i - 1] + likes[i];
result_array.push(new_val);
}
}

查看工作 jsFiddle here .

这将导致新数组包含[ 11, 14, 76, 112, 20 ],并且当新值添加到初始数组时,长度也会类似地增加。

关于javascript - 减少并求和数组位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14729451/

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