【发布时间】:2013-11-13 03:17:40
【问题描述】:
我敢打赌这是一个超级简单的答案。
假设我有一个属性数组:
var array = ['green','blue','red','purple','orange','yellow','magenta'];
如何获取该数组中的值并将它们转移到 3 个不同的组中? 所以它看起来像
firstGroup = green, blue, red
secondGroup = purple, orange
thirdGroup = yellow, magenta
我可以简单地创建某种使用 .push 函数的 for 循环吗?还是 .push 函数不能那样工作?
【问题讨论】:
-
分割的标准是什么,哪个元素进入哪个组?
-
嗯,理想情况下,我希望一个组比其他组的元素多于 1 个。所以 firstGroup = 绿色、蓝色、红色 secondGroup = 紫色、橙色 thirdGroup = 黄色、洋红色只是前 3 个元素进入第一组,然后接下来的 2 个进入第二个,最后 2 个进入第三个。
标签: javascript arrays list variables push