gpt4 book ai didi

javascript - 获取数组中相等点的索引

转载 作者:行者123 更新时间:2023-11-28 01:06:25 25 4
gpt4 key购买 nike

假设您有一个长度为 20 的数组。您想要访问 3 个等距索引:0、9、19。

如何对任意长度的数组和任意数量的部分执行此操作?

我觉得必须有一种优雅的方法来做到这一点,但我能想到的唯一方法是找到节大小( var len = 20 / (3 -1) ),迭代节总数( for (var i = 0; i < 3; i++) { var row = data[len * i]; } ),然后对于非零索引减一。

最佳答案

您可以尝试这样的操作(现在使用 console.log 您可以调用您的数组):

var amount = 3;
var total = 20;

var size = (total - 1) / (amount - 1);
for(var i = 0; i < amount; i++) {
console.log(Math.floor(size * i));
}

确实没有更优雅的解决方案。

关于javascript - 获取数组中相等点的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25026645/

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