gpt4 book ai didi

php - 每 3 项和 4 项交替

转载 作者:行者123 更新时间:2023-11-28 20:59:45 27 4
gpt4 key购买 nike

我的数组中有多个项目,比如说超过 14 个项目。

如何以这种方式将它们分为 2 个不同的组:前 3 个(#1,2,3)将在数组 A 中,接下来的 4 个(#4,5,6,7)将在数组 B 中,下一个 3 (#8,9,10) 将在数组 A 中,下一个 4 (#11,12,13,14) 将在数组 B 中,依此类推。

我尝试使用模数,但进行到一半时我意识到使用模数无法区分因数为 3 和 4 的数字。

我为此使用 Javascript/PHP,但任何类似的语言都可以

最佳答案

我会将模数 7 与小于 3 的检查配对...像这样 (php):

for($i = 0; $i < count($array); $i++) {
if($i%7 < 3) {
$sortA[] = $array[$i];
} else {
$sortB[] = $array[$i];
}
}

关于php - 每 3 项和 4 项交替,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11335401/

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